---
Fuzzer filename: '/src/llama.cpp/fuzzers/fuzz_apply_template.cpp'
All functions:
  Function list name: All functions
  Elements:
    - 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:    321
      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:    318
      BranchProfiles:  []
      Callsites:       []
    - 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:    1025
      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:    80
      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:    139
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/llama.cpp/fuzzers/fuzz_apply_template.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - llama_chat_apply_template
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzers/fuzz_apply_template.cpp:36,3'
          Dst:             llama_chat_apply_template
    - 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:          13
      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:    290
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD0Ev
      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:    0
      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:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20gguf_context_deleterclEP12gguf_context
      functionSourceFile: '/src/llama.cpp/ggml/src/../include/ggml-cpp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/../include/ggml-cpp.h:18,69'
          Dst:             gguf_free
    - functionName:    _ZN20ggml_context_deleterclEP12ggml_context
      functionSourceFile: '/src/llama.cpp/ggml/src/../include/ggml-cpp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/../include/ggml-cpp.h:17,69'
          Dst:             ggml_free
    - functionName:    '_ZZL27llama_prepare_model_devicesRK18llama_model_paramsP11llama_modelENK3$_0clERK12llama_device'
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_dev_get_props
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:207,33'
          Dst:             ggml_backend_dev_get_props
        - Src:             'src/llama.cpp:209,44'
          Dst:             strcmp
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      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:          13
      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:    _ZNSt12out_of_rangeD0Ev
      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:    0
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_loaderD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27llama_prepare_model_devicesRK18llama_model_paramsP11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         142
      ICount:          678
      EdgeCount:       270
      CyclomaticComplexity: 130
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z33llama_meta_device_get_split_statePK11ggml_tensorPv
        - ggml_abort
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_count
        - ggml_backend_dev_description
        - ggml_backend_dev_get
        - ggml_backend_dev_get_props
        - ggml_backend_dev_name
        - ggml_backend_dev_type
        - ggml_backend_meta_device
        - ggml_backend_reg_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama.cpp:191,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama.cpp:134,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:137,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:139,17'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama.cpp:139,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:144,23'
          Dst:             ggml_backend_meta_device
        - Src:             'src/llama.cpp:144,23'
          Dst:             _Z33llama_meta_device_get_split_statePK11ggml_tensorPv
        - Src:             'src/llama.cpp:162,26'
          Dst:             ggml_backend_dev_count
        - Src:             'src/llama.cpp:163,36'
          Dst:             ggml_backend_dev_count
        - Src:             'src/llama.cpp:164,30'
          Dst:             ggml_backend_dev_get
        - Src:             'src/llama.cpp:165,21'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama.cpp:165,58'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama.cpp:166,21'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama.cpp:166,21'
          Dst:             ggml_backend_dev_description
        - Src:             'src/llama.cpp:166,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:172,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:176,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:178,17'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama.cpp:178,17'
          Dst:             ggml_backend_dev_description
        - Src:             'src/llama.cpp:178,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:181,13'
          Dst:             ggml_abort
        - Src:             'src/llama.cpp:185,23'
          Dst:             ggml_backend_meta_device
        - Src:             'src/llama.cpp:189,36'
          Dst:             ggml_backend_dev_count
        - Src:             'src/llama.cpp:190,42'
          Dst:             ggml_backend_dev_get
        - Src:             'src/llama.cpp:191,25'
          Dst:             ggml_backend_dev_type
        - Src:             'src/llama.cpp:198,50'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama.cpp:199,29'
          Dst:             ggml_backend_reg_name
        - Src:             'src/llama.cpp:204,29'
          Dst:             ggml_backend_dev_get_props
        - Src:             'src/llama.cpp:215,33'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama.cpp:215,33'
          Dst:             ggml_backend_dev_description
        - Src:             'src/llama.cpp:215,33'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama.cpp:215,33'
          Dst:             ggml_backend_dev_description
        - Src:             'src/llama.cpp:215,33'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:233,25'
          Dst:             ggml_abort
        - Src:             'src/llama.cpp:257,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:268,9'
          Dst:             ggml_backend_dev_get_props
        - Src:             'src/llama.cpp:269,9'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama.cpp:269,9'
          Dst:             ggml_backend_dev_description
        - Src:             'src/llama.cpp:269,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    '_ZZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_paramsENK3$_0clEfS3_'
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - float
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:380,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:382,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:380,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    '_ZZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_paramsEN3$_08__invokeEfS3_'
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - float
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_paramsENK3$_0clEfS3_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:375,36'
          Dst:             '_ZZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_paramsENK3$_0clEfS3_'
    - functionName:    _ZL16llama_model_loadP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILER18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          474
      EdgeCount:       149
      CyclomaticComplexity: 67
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z18llama_model_createR18llama_model_loaderRK18llama_model_params
        - _ZL27llama_prepare_model_devicesRK18llama_model_paramsP11llama_model
        - _ZN18llama_model_loaderC2EP12gguf_contextPFvP11ggml_tensorPvES4_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERNS7_6vectorISD_NSB_ISD_EEEEP8_IO_FILEbbbbPK23llama_model_kv_overridePK32llama_model_tensor_buft_override
        - _ZN18llama_model_loaderD2Ev
        - _ZN9time_measC2ERlb
        - _ZN9time_measD2Ev
        - _ZNK11llama_model10print_infoEv
        - _ZNK18llama_model_loader10print_infoEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - __dynamic_cast
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:282,28'
          Dst:             _ZN18llama_model_loaderC2EP12gguf_contextPFvP11ggml_tensorPvES4_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERNS7_6vectorISD_NSB_ISD_EEEEP8_IO_FILEbbbbPK23llama_model_kv_overridePK32llama_model_tensor_buft_override
        - Src:             'src/llama.cpp:285,12'
          Dst:             _ZNK18llama_model_loader10print_infoEv
        - Src:             'src/llama.cpp:286,48'
          Dst:             _Z18llama_model_createR18llama_model_loaderRK18llama_model_params
        - Src:             'src/llama.cpp:288,19'
          Dst:             _ZL27llama_prepare_model_devicesRK18llama_model_paramsP11llama_model
        - Src:             'src/llama.cpp:293,24'
          Dst:             __dynamic_cast
        - Src:             'src/llama.cpp:295,13'
          Dst:             ggml_abort
        - Src:             'src/llama.cpp:301,19'
          Dst:             _ZN9time_measC2ERlb
        - Src:             'src/llama.cpp:310,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama.cpp:311,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama.cpp:311,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama.cpp:311,13'
          Dst:             __cxa_throw
        - Src:             'src/llama.cpp:311,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama.cpp:312,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama.cpp:314,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama.cpp:314,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama.cpp:314,13'
          Dst:             __cxa_throw
        - Src:             'src/llama.cpp:314,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama.cpp:318,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama.cpp:319,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama.cpp:319,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama.cpp:319,13'
          Dst:             __cxa_throw
        - Src:             'src/llama.cpp:319,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama.cpp:320,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama.cpp:323,16'
          Dst:             _ZNK11llama_model10print_infoEv
        - Src:             'src/llama.cpp:326,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:335,5'
          Dst:             _ZN9time_measD2Ev
        - Src:             'src/llama.cpp:335,5'
          Dst:             _ZN9time_measD2Ev
        - Src:             'src/llama.cpp:335,5'
          Dst:             _ZN18llama_model_loaderD2Ev
        - Src:             'src/llama.cpp:335,5'
          Dst:             _ZN18llama_model_loaderD2Ev
        - Src:             'src/llama.cpp:335,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama.cpp:336,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:338,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama.cpp:338,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama.cpp:312,9'
          Dst:             __clang_call_terminate
    - functionName:    __dynamic_cast
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      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:    164
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_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:    292
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13runtime_errorC1EPKc
      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:    131
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_print_system_info
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          89
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_backend_reg_count
        - ggml_backend_reg_get
        - ggml_backend_reg_get_proc_address
        - ggml_backend_reg_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:560,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama.cpp:560,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama.cpp:560,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama.cpp:563,28'
          Dst:             ggml_backend_reg_count
        - Src:             'src/llama.cpp:564,22'
          Dst:             ggml_backend_reg_get
        - Src:             'src/llama.cpp:565,64'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama.cpp:568,18'
          Dst:             ggml_backend_reg_name
    - 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:    76
      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:    80
      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:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_split_prefix
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:540,5'
          Dst:             snprintf
        - Src:             'src/llama.cpp:551,9'
          Dst:             snprintf
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_split_path
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:514,25'
          Dst:             snprintf
    - functionName:    llama_chat_apply_template
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          123
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - _Z23llm_chat_apply_template17llm_chat_templateRKNSt3__16vectorIPK18llama_chat_messageNS0_9allocatorIS4_EEEERNS0_12basic_stringIcNS0_11char_traitsIcEENS5_IcEEEEb
        - _Z24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - strncpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:487,39'
          Dst:             _Z24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama.cpp:491,19'
          Dst:             _Z23llm_chat_apply_template17llm_chat_templateRKNSt3__16vectorIPK18llama_chat_messageNS0_9allocatorIS4_EEEERNS0_12basic_stringIcNS0_11char_traitsIcEENS5_IcEEEEb
        - Src:             'src/llama.cpp:496,9'
          Dst:             strncpy
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_save_to_file
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN17llama_model_saver17add_kv_from_modelEv
        - _ZN17llama_model_saver22add_tensors_from_modelEv
        - _ZN17llama_model_saver4saveERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN17llama_model_saverC2EPK11llama_model
        - _ZN17llama_model_saverD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:460,23'
          Dst:             _ZN17llama_model_saverC2EPK11llama_model
        - Src:             'src/llama.cpp:461,8'
          Dst:             _ZN17llama_model_saver17add_kv_from_modelEv
        - Src:             'src/llama.cpp:462,8'
          Dst:             _ZN17llama_model_saver22add_tensors_from_modelEv
        - Src:             'src/llama.cpp:463,8'
          Dst:             _ZN17llama_model_saver4saveERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama.cpp:464,1'
          Dst:             _ZN17llama_model_saverD2Ev
        - Src:             'src/llama.cpp:464,1'
          Dst:             _ZN17llama_model_saverD2Ev
    - functionName:    llama_model_load_from_file_ptr
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:451,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:456,12'
          Dst:             _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
    - functionName:    _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          158
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL16llama_model_loadP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILER18llama_model_params
        - ggml_abort
        - ggml_backend_reg_count
        - ggml_time_init
        - llama_model_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:361,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:365,5'
          Dst:             ggml_time_init
        - Src:             'src/llama.cpp:367,31'
          Dst:             ggml_backend_reg_count
        - Src:             'src/llama.cpp:368,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:389,34'
          Dst:             _ZL16llama_model_loadP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILER18llama_model_params
        - Src:             'src/llama.cpp:390,5'
          Dst:             ggml_abort
        - Src:             'src/llama.cpp:393,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:395,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:399,13'
          Dst:             llama_model_free
    - functionName:    llama_model_load_from_splits
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:439,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama.cpp:446,12'
          Dst:             _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
    - functionName:    llama_model_load_from_file
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:430,12'
          Dst:             _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
    - functionName:    llama_load_model_from_file
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_model_load_from_file
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:423,12'
          Dst:             llama_model_load_from_file
    - functionName:    llama_model_init_from_user
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:412,5'
          Dst:             ggml_abort
        - Src:             'src/llama.cpp:417,12'
          Dst:             _ZL31llama_model_load_from_file_implP12gguf_contextPFvP11ggml_tensorPvES3_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERNS6_6vectorISC_NSA_ISC_EEEEP8_IO_FILE18llama_model_params
    - functionName:    llama_time_us
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_time_us
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:121,12'
          Dst:             ggml_time_us
    - functionName:    llama_backend_free
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_quantize_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:117,5'
          Dst:             ggml_quantize_free
    - functionName:    llama_numa_init
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_by_type
        - ggml_backend_reg_get_proc_address
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:106,22'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama.cpp:107,9'
          Dst:             ggml_abort
        - Src:             'src/llama.cpp:108,22'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama.cpp:109,60'
          Dst:             ggml_backend_reg_get_proc_address
    - functionName:    llama_backend_init
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_load_all
        - ggml_backend_reg_count
        - ggml_free
        - ggml_init
        - ggml_time_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:90,5'
          Dst:             ggml_time_init
        - Src:             'src/llama.cpp:95,37'
          Dst:             ggml_init
        - Src:             'src/llama.cpp:96,9'
          Dst:             ggml_free
        - Src:             'src/llama.cpp:99,10'
          Dst:             ggml_backend_reg_count
        - Src:             'src/llama.cpp:100,9'
          Dst:             ggml_backend_load_all
    - functionName:    llama_supports_rpc
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_load_all
        - ggml_backend_reg_by_name
        - ggml_backend_reg_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:83,10'
          Dst:             ggml_backend_reg_count
        - Src:             'src/llama.cpp:84,9'
          Dst:             ggml_backend_load_all
        - Src:             'src/llama.cpp:86,12'
          Dst:             ggml_backend_reg_by_name
    - functionName:    llama_supports_gpu_offload
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_dev_by_type
        - ggml_backend_load_all
        - ggml_backend_reg_count
        - llama_supports_rpc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:74,10'
          Dst:             ggml_backend_reg_count
        - Src:             'src/llama.cpp:75,9'
          Dst:             ggml_backend_load_all
        - Src:             'src/llama.cpp:77,12'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama.cpp:78,12'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama.cpp:79,12'
          Dst:             llama_supports_rpc
    - functionName:    llama_supports_mlock
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_supports_mmap
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_max_tensor_buft_overrides
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_max_devices
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_sampler_chain_default_params
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      char
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_flash_attn_type_name
      functionSourceFile: '/src/llama.cpp/src/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama.cpp:46,5'
          Dst:             ggml_abort
    - functionName:    _GLOBAL__sub_I_llama_chat.cpp
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-chat.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         116
      ICount:          2283
      EdgeCount:       178
      CyclomaticComplexity: 64
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-chat.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_chat_builtin_templates
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          74
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - isspace
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-chat.cpp:19,27'
          Dst:             isspace
        - Src:             'src/llama-chat.cpp:22,27'
          Dst:             isspace
    - functionName:    isspace
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23llm_chat_apply_template17llm_chat_templateRKNSt3__16vectorIPK18llama_chat_messageNS0_9allocatorIS4_EEEERNS0_12basic_stringIcNS0_11char_traitsIcEENS5_IcEEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1499
      ICount:          6416
      EdgeCount:       2861
      CyclomaticComplexity: 1364
      functionsReached:
        - _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - toupper
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-chat.cpp:295,67'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:316,51'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:386,34'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:396,19'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:428,27'
          Dst:             toupper
        - Src:             'src/llama-chat.cpp:475,68'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:477,66'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:479,69'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:489,79'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:527,23'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:530,23'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:574,39'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:576,37'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:578,42'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:588,39'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:590,37'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:592,42'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:594,37'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:604,41'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:606,39'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:608,44'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:610,39'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:621,37'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:623,35'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:628,40'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:732,17'
          Dst:             toupper
        - Src:             'src/llama-chat.cpp:759,17'
          Dst:             toupper
        - Src:             'src/llama-chat.cpp:772,73'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:884,74'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:893,37'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:895,36'
          Dst:             _ZL4trimRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
    - functionName:    toupper
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    81
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         190
      ICount:          605
      EdgeCount:       269
      CyclomaticComplexity: 81
      functionsReached:
        - _Z26llm_chat_template_from_strRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-chat.cpp:91,16'
          Dst:             _Z26llm_chat_template_from_strRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-chat.cpp:92,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-chat.cpp:94,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-chat.cpp:99,9'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:100,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:102,15'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:105,45'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:106,13'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:110,13'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:112,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:117,17'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:119,24'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:127,43'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:128,43'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:129,34'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:140,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:140,50'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:142,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:144,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:144,50'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:145,13'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:148,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:149,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:149,59'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:151,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:151,45'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:153,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:155,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:157,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:160,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:163,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:163,43'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:165,13'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:169,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:169,53'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:172,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:172,60'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:175,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:175,56'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:177,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:180,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:183,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:185,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:185,59'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:185,97'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:187,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:187,47'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:187,81'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:188,13'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:194,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:194,47'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:196,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:197,13'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:197,45'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:198,17'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:204,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:206,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:208,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:210,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:210,59'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:212,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:212,59'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:212,89'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:214,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:214,59'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:214,98'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:216,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:216,53'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:218,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:220,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:220,48'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:222,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:222,46'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:224,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:224,57'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:226,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:226,57'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:228,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:230,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:232,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:234,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:236,16'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:236,46'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
        - Src:             'src/llama-chat.cpp:236,74'
          Dst:             '_ZZ24llm_chat_detect_templateRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEENK3$_0clEPKc'
    - functionName:    _Z26llm_chat_template_from_strRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-chat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16gguf_data_to_str9gguf_typePKvi
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          114
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _Z6formatPKcz
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-impl.cpp:120,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-impl.cpp:132,40'
          Dst:             _Z6formatPKcz
    - functionName:    _Z6formatPKcz
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
        - vsnprintf
      functionUses:    116
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:91,16'
          Dst:             vsnprintf
        - Src:             'src/llama-impl.cpp:92,5'
          Dst:             ggml_abort
        - Src:             'src/llama-impl.cpp:94,17'
          Dst:             vsnprintf
        - Src:             'src/llama-impl.cpp:95,5'
          Dst:             ggml_abort
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14gguf_kv_to_strPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          299
      EdgeCount:       142
      CyclomaticComplexity: 67
      functionsReached:
        - _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - _ZL16gguf_data_to_str9gguf_typePKvi
        - gguf_get_arr_data
        - gguf_get_arr_n
        - gguf_get_arr_str
        - gguf_get_arr_type
        - gguf_get_kv_type
        - gguf_get_val_data
        - gguf_get_val_str
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/llama-impl.cpp:139,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-impl.cpp:137,33'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-impl.cpp:141,20'
          Dst:             gguf_get_val_str
        - Src:             'src/llama-impl.cpp:144,49'
          Dst:             gguf_get_arr_type
        - Src:             'src/llama-impl.cpp:145,29'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-impl.cpp:146,78'
          Dst:             gguf_get_arr_data
        - Src:             'src/llama-impl.cpp:151,43'
          Dst:             gguf_get_arr_str
        - Src:             'src/llama-impl.cpp:153,25'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - Src:             'src/llama-impl.cpp:154,25'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - Src:             'src/llama-impl.cpp:159,31'
          Dst:             _ZL16gguf_data_to_str9gguf_typePKvi
        - Src:             'src/llama-impl.cpp:169,43'
          Dst:             gguf_get_val_data
        - Src:             'src/llama-impl.cpp:169,20'
          Dst:             _ZL16gguf_data_to_str9gguf_typePKvi
    - functionName:    _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          80
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z25llama_format_tensor_shapePK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:112,5'
          Dst:             snprintf
        - Src:             'src/llama-impl.cpp:114,24'
          Dst:             strlen
        - Src:             'src/llama-impl.cpp:114,9'
          Dst:             snprintf
        - Src:             'src/llama-impl.cpp:114,24'
          Dst:             strlen
        - Src:             'src/llama-impl.cpp:114,9'
          Dst:             snprintf
        - Src:             'src/llama-impl.cpp:114,24'
          Dst:             strlen
        - Src:             'src/llama-impl.cpp:114,9'
          Dst:             snprintf
    - functionName:    _Z25llama_format_tensor_shapeRKNSt3__16vectorIlNS_9allocatorIlEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - snprintf
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:103,5'
          Dst:             snprintf
        - Src:             'src/llama-impl.cpp:105,24'
          Dst:             strlen
        - Src:             'src/llama-impl.cpp:105,9'
          Dst:             snprintf
    - functionName:    _ZL20llama_log_internal_v14ggml_log_levelPKcP13__va_list_tag
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:42,15'
          Dst:             vsnprintf
        - Src:             'src/llama-impl.cpp:47,9'
          Dst:             vsnprintf
    - functionName:    _Z26llama_log_callback_default14ggml_log_levelPKcPv
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
        - fputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:65,5'
          Dst:             fputs
        - Src:             'src/llama-impl.cpp:66,5'
          Dst:             fflush
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z18llama_log_internal14ggml_log_levelPKcz
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20llama_log_internal_v14ggml_log_levelPKcP13__va_list_tag
      functionUses:    572
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:58,5'
          Dst:             _ZL20llama_log_internal_v14ggml_log_levelPKcP13__va_list_tag
    - functionName:    llama_log_set
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_log_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:33,5'
          Dst:             ggml_log_set
    - functionName:    llama_log_get
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_log_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:29,5'
          Dst:             ggml_log_get
    - functionName:    _ZN9time_measD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
        - ggml_time_us
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:24,18'
          Dst:             ggml_time_us
        - Src:             'src/llama-impl.cpp:24,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9time_measC2ERlb
      functionSourceFile: '/src/llama.cpp/src/llama-impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_time_us
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.cpp:20,81'
          Dst:             ggml_time_us
    - functionName:    _ZN11llama_mlock4implC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_mmap4implD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - __clang_call_terminate
        - __errno_location
        - munmap
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:528,17'
          Dst:             munmap
        - Src:             'src/llama-mmap.cpp:529,17'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:529,17'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:529,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-mmap.cpp:529,17'
          Dst:             __clang_call_terminate
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_mmap4implC2EP10llama_filemb
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          189
      EdgeCount:       78
      CyclomaticComplexity: 40
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZNK10llama_file4sizeEv
        - _ZNK10llama_file7file_idEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - mmap
        - posix_fadvise
        - posix_madvise
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:446,22'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-mmap.cpp:447,24'
          Dst:             _ZNK10llama_file7file_idEv
        - Src:             'src/llama-mmap.cpp:451,13'
          Dst:             posix_fadvise
        - Src:             'src/llama-mmap.cpp:452,13'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:452,13'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:452,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-mmap.cpp:457,33'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-mmap.cpp:457,16'
          Dst:             mmap
        - Src:             'src/llama-mmap.cpp:459,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:459,73'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:459,64'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:459,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:459,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:459,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:459,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:463,52'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-mmap.cpp:463,17'
          Dst:             posix_madvise
        - Src:             'src/llama-mmap.cpp:464,17'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:464,17'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:464,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-mmap.cpp:469,43'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-mmap.cpp:469,17'
          Dst:             posix_madvise
        - Src:             'src/llama-mmap.cpp:470,17'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:470,17'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:470,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-mmap.cpp:475,48'
          Dst:             _ZNK10llama_file4sizeEv
    - functionName:    _ZNK10llama_file4sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10llama_file7file_idEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fileno
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:421,12'
          Dst:             fileno
    - functionName:    posix_fadvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    posix_madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fileno
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file4implC2EP8_IO_FILE
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK10llama_file4impl4seekEmi
        - _ZNK10llama_file4impl4tellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:230,9'
          Dst:             _ZNK10llama_file4impl4seekEmi
        - Src:             'src/llama-mmap.cpp:231,16'
          Dst:             _ZNK10llama_file4impl4tellEv
        - Src:             'src/llama-mmap.cpp:232,9'
          Dst:             _ZNK10llama_file4impl4seekEmi
    - functionName:    _ZNK10llama_file4impl4seekEmi
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - fseeko
        - lseek
        - strerror
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:255,19'
          Dst:             fseeko
        - Src:             'src/llama-mmap.cpp:257,19'
          Dst:             lseek
        - Src:             'src/llama-mmap.cpp:260,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:260,72'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:260,63'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:260,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:260,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:260,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:260,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK10llama_file4impl4tellEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          105
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - ftello
        - lseek
        - strerror
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:237,25'
          Dst:             ftello
        - Src:             'src/llama-mmap.cpp:239,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:239,77'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:239,68'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:239,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:239,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:239,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:239,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:245,21'
          Dst:             lseek
        - Src:             'src/llama-mmap.cpp:247,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:247,73'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:247,64'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:247,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:247,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:247,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:247,13'
          Dst:             __cxa_free_exception
    - functionName:    ftello
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fseeko
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file4implD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
        - close
        - fclose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:378,13'
          Dst:             close
        - Src:             'src/llama-mmap.cpp:380,13'
          Dst:             fclose
        - Src:             'src/llama-mmap.cpp:378,13'
          Dst:             __clang_call_terminate
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file4impl7init_fdEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - fstat
        - lseek
        - open
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:199,14'
          Dst:             open
        - Src:             'src/llama-mmap.cpp:203,13'
          Dst:             fstat
        - Src:             'src/llama-mmap.cpp:208,25'
          Dst:             lseek
        - Src:             'src/llama-mmap.cpp:210,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:210,76'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:210,67'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:210,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:210,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:210,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:210,17'
          Dst:             __cxa_free_exception
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file4implC2EPKcS2_b
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN10llama_file4impl7init_fdEv
        - _ZN10llama_file4impl7init_fpEPKc
        - __errno_location
        - strcmp
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:186,30'
          Dst:             strcmp
        - Src:             'src/llama-mmap.cpp:187,17'
          Dst:             _ZN10llama_file4impl7init_fdEv
        - Src:             'src/llama-mmap.cpp:190,13'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:190,13'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:190,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-mmap.cpp:194,9'
          Dst:             _ZN10llama_file4impl7init_fpEPKc
    - functionName:    _ZN10llama_file4impl7init_fpEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZNK10llama_file4impl4seekEmi
        - _ZNK10llama_file4impl4tellEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - ggml_fopen
        - strerror
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:219,14'
          Dst:             ggml_fopen
        - Src:             'src/llama-mmap.cpp:221,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:221,94'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:221,85'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:221,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:221,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:221,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:221,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:223,9'
          Dst:             _ZNK10llama_file4impl4seekEmi
        - Src:             'src/llama-mmap.cpp:224,16'
          Dst:             _ZNK10llama_file4impl4tellEv
        - Src:             'src/llama-mmap.cpp:225,9'
          Dst:             _ZNK10llama_file4impl4seekEmi
    - functionName:    _ZNK11llama_mlock4impl8raw_lockEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - __errno_location
        - getrlimit
        - mlock
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:643,14'
          Dst:             mlock
        - Src:             'src/llama-mmap.cpp:656,38'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:656,24'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:664,24'
          Dst:             getrlimit
        - Src:             'src/llama-mmap.cpp:672,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    mlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getrlimit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_mlock4impl16lock_granularityEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:639,25'
          Dst:             sysconf
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_mmap4impl11align_rangeEPmS1_m
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN10llama_file4impl18read_aligned_chunkEPvmENK22aligned_buffer_deleterclES1_
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file4impl18read_aligned_chunkEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _Z6formatPKcz
        - _ZN10llama_file4impl15read_raw_unsafeEPvm
        - _ZNK10llama_file4impl4seekEmi
        - _ZNK10llama_file4impl4tellEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - posix_memalign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:320,25'
          Dst:             _ZNK10llama_file4impl4tellEv
        - Src:             'src/llama-mmap.cpp:326,19'
          Dst:             posix_memalign
        - Src:             'src/llama-mmap.cpp:328,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:328,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:328,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:328,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:328,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:336,9'
          Dst:             _ZNK10llama_file4impl4seekEmi
        - Src:             'src/llama-mmap.cpp:337,9'
          Dst:             _ZN10llama_file4impl15read_raw_unsafeEPvm
    - functionName:    posix_memalign
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file4impl15read_raw_unsafeEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          256
      EdgeCount:       58
      CyclomaticComplexity: 4
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN10llama_file4impl7init_fpEPKc
        - _ZNK10llama_file4impl4seekEmi
        - _ZNK10llama_file4impl4tellEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - close
        - ferror
        - fread
        - lseek
        - read
        - strerror
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:0,0'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:270,37'
          Dst:             _ZNK10llama_file4impl4tellEv
        - Src:             'src/llama-mmap.cpp:273,31'
          Dst:             fread
        - Src:             'src/llama-mmap.cpp:274,17'
          Dst:             ferror
        - Src:             'src/llama-mmap.cpp:275,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:275,67'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:275,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:275,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:275,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:275,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:278,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:278,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-mmap.cpp:278,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:278,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-mmap.cpp:278,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:284,31'
          Dst:             read
        - Src:             'src/llama-mmap.cpp:292,25'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:292,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-mmap.cpp:293,41'
          Dst:             _ZNK10llama_file4impl4tellEv
        - Src:             'src/llama-mmap.cpp:294,25'
          Dst:             close
        - Src:             'src/llama-mmap.cpp:297,25'
          Dst:             _ZN10llama_file4impl7init_fpEPKc
        - Src:             'src/llama-mmap.cpp:298,25'
          Dst:             _ZNK10llama_file4impl4seekEmi
        - Src:             'src/llama-mmap.cpp:302,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:302,71'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:302,46'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:302,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:302,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:302,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-mmap.cpp:306,33'
          Dst:             lseek
        - Src:             'src/llama-mmap.cpp:311,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:311,27'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-mmap.cpp:311,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:311,21'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-mmap.cpp:311,21'
          Dst:             __cxa_free_exception
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14llama_path_maxv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_mlock4impl7grow_toEm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11llama_mlock4impl16lock_granularityEv
        - _ZNK11llama_mlock4impl8raw_lockEPKvm
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:744,9'
          Dst:             ggml_abort
        - Src:             'src/llama-mmap.cpp:748,30'
          Dst:             _ZN11llama_mlock4impl16lock_granularityEv
        - Src:             'src/llama-mmap.cpp:751,17'
          Dst:             _ZNK11llama_mlock4impl8raw_lockEPKvm
    - functionName:    _ZN11llama_mlock7grow_toEm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_mlock4impl7grow_toEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:769,56'
          Dst:             _ZN11llama_mlock4impl7grow_toEm
    - functionName:    _ZN11llama_mlock4impl4initEPv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:739,9'
          Dst:             ggml_abort
    - functionName:    _ZN11llama_mlock4initEPv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_mlock4impl4initEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:768,45'
          Dst:             _ZN11llama_mlock4impl4initEPv
    - functionName:    _ZN11llama_mlockD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_mlockC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_mmap4impl14unmap_fragmentEmm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          206
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN10llama_mmap4impl11align_rangeEPmS1_m
        - __errno_location
        - ggml_abort
        - munmap
        - strerror
        - sysconf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:491,25'
          Dst:             sysconf
        - Src:             'src/llama-mmap.cpp:492,9'
          Dst:             _ZN10llama_mmap4impl11align_rangeEPmS1_m
        - Src:             'src/llama-mmap.cpp:499,9'
          Dst:             ggml_abort
        - Src:             'src/llama-mmap.cpp:500,9'
          Dst:             ggml_abort
        - Src:             'src/llama-mmap.cpp:501,9'
          Dst:             ggml_abort
        - Src:             'src/llama-mmap.cpp:505,13'
          Dst:             munmap
        - Src:             'src/llama-mmap.cpp:506,13'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:506,13'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:506,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN10llama_mmap14unmap_fragmentEmm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_mmap4impl14unmap_fragmentEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:626,69'
          Dst:             _ZN10llama_mmap4impl14unmap_fragmentEmm
    - functionName:    _ZNK10llama_mmap4addrEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10llama_mmap4sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_mmapD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_mmapC2EP10llama_filemb
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10llama_file4impl9write_u32Ej
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl9write_rawEPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:369,9'
          Dst:             _ZNK10llama_file4impl9write_rawEPKvm
    - functionName:    _ZNK10llama_file4impl9write_rawEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - __errno_location
        - fwrite
        - strerror
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:361,9'
          Dst:             __errno_location
        - Src:             'src/llama-mmap.cpp:362,22'
          Dst:             fwrite
        - Src:             'src/llama-mmap.cpp:364,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-mmap.cpp:364,64'
          Dst:             strerror
        - Src:             'src/llama-mmap.cpp:364,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-mmap.cpp:364,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-mmap.cpp:364,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-mmap.cpp:364,13'
          Dst:             __cxa_free_exception
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10llama_file9write_u32Ej
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl9write_u32Ej
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:437,57'
          Dst:             _ZNK10llama_file4impl9write_u32Ej
    - functionName:    _ZNK10llama_file9write_rawEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl9write_rawEPKvm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:436,73'
          Dst:             _ZNK10llama_file4impl9write_rawEPKvm
    - functionName:    _ZN10llama_file4impl8read_u32Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_file4impl8read_rawEPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:353,9'
          Dst:             _ZN10llama_file4impl8read_rawEPvm
    - functionName:    _ZN10llama_file4impl8read_rawEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10llama_file4impl15read_raw_unsafeEPvm
        - _ZN10llama_file4impl18read_aligned_chunkEPvm
        - _ZNK10llama_file4impl13has_direct_ioEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:344,13'
          Dst:             _ZNK10llama_file4impl13has_direct_ioEv
        - Src:             'src/llama-mmap.cpp:345,13'
          Dst:             _ZN10llama_file4impl18read_aligned_chunkEPvm
        - Src:             'src/llama-mmap.cpp:347,13'
          Dst:             _ZN10llama_file4impl15read_raw_unsafeEPvm
    - functionName:    _ZNK10llama_file4impl13has_direct_ioEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_file8read_u32Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_file4impl8read_u32Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:434,49'
          Dst:             _ZN10llama_file4impl8read_u32Ev
    - functionName:    _ZN10llama_file15read_raw_unsafeEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_file4impl15read_raw_unsafeEPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:431,67'
          Dst:             _ZN10llama_file4impl15read_raw_unsafeEPvm
    - functionName:    _ZN10llama_file8read_rawEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_file4impl8read_rawEPvm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:427,60'
          Dst:             _ZN10llama_file4impl8read_rawEPvm
    - functionName:    _ZNK10llama_file4seekEmi
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl4seekEmi
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:426,65'
          Dst:             _ZNK10llama_file4impl4seekEmi
    - functionName:    _ZNK10llama_file13has_direct_ioEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl13has_direct_ioEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:409,56'
          Dst:             _ZNK10llama_file4impl13has_direct_ioEv
    - functionName:    _ZNK10llama_file4impl14read_alignmentEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10llama_file14read_alignmentEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl14read_alignmentEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:408,59'
          Dst:             _ZNK10llama_file4impl14read_alignmentEv
    - functionName:    _ZNK10llama_file4tellEv
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file4impl4tellEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-mmap.cpp:405,49'
          Dst:             _ZNK10llama_file4impl4tellEv
    - functionName:    _ZN10llama_fileD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_fileC2EP8_IO_FILE
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10llama_fileC2EPKcS1_b
      functionSourceFile: '/src/llama.cpp/src/llama-mmap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13exception_ptrC2B8ne220000EDn
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception_ptr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13exception_ptrD1Ev
      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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt13exception_ptrC1ERKS_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_ENK3$_2clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_validate_row_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1581,52'
          Dst:             ggml_validate_row_data
    - functionName:    _ZNSt13exception_ptrC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception_ptr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __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:    pthread_setspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_rethrow
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_ENK3$_1clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_validate_row_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1555,48'
          Dst:             ggml_validate_row_data
    - functionName:    _ZNK18llama_model_loader20weight_name_comparerclERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __isoc99_sscanf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.h:57,13'
          Dst:             __isoc99_sscanf
        - Src:             'src/llama-model-loader.h:58,13'
          Dst:             __isoc99_sscanf
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta13GKV_Base_TypeIiL9gguf_type5EXadL_Z16gguf_get_val_i32EEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_get_val_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:112,20'
          Dst:             gguf_get_val_i32
    - functionName:    _ZN8GGUFMeta3GKVIiE20override_type_to_strE28llama_model_kv_override_type
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta3GKVIiE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIiE20override_type_to_strE28llama_model_kv_override_type
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:188,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _ZN8GGUFMeta3GKVIiE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:190,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:193,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:196,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:199,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:205,33'
          Dst:             _ZN8GGUFMeta3GKVIiE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:204,29'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:203,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIiE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIiE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN8GGUFMeta3GKVIiE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta13GKV_Base_TypeIiL9gguf_type5EXadL_Z16gguf_get_val_i32EEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta13GKV_Base_TypeIiL9gguf_type5EXadL_Z16gguf_get_val_i32EEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIiE12try_overrideIiEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8GGUFMeta3GKVIiE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:227,17'
          Dst:             _ZN8GGUFMeta3GKVIiE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextiRiPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8GGUFMeta3GKVIiE12try_overrideIiEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
        - _ZN8GGUFMeta3GKVIiE6get_kvEPK12gguf_contexti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:255,17'
          Dst:             _ZN8GGUFMeta3GKVIiE12try_overrideIiEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:259,22'
          Dst:             _ZN8GGUFMeta3GKVIiE6get_kvEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextPKcRiPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextiRiPK23llama_model_kv_override
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:264,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:264,20'
          Dst:             _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextiRiPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERiPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextPKcRiPK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:268,20'
          Dst:             _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextPKcRiPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta13GKV_Base_TypeItL9gguf_type2EXadL_Z16gguf_get_val_u16EEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_get_val_u16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:112,20'
          Dst:             gguf_get_val_u16
    - functionName:    _ZN8GGUFMeta3GKVItE20override_type_to_strE28llama_model_kv_override_type
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta3GKVItE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVItE20override_type_to_strE28llama_model_kv_override_type
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:188,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _ZN8GGUFMeta3GKVItE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:190,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:193,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:196,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:199,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:205,33'
          Dst:             _ZN8GGUFMeta3GKVItE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:204,29'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:203,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVItE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVItE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN8GGUFMeta3GKVItE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta13GKV_Base_TypeItL9gguf_type2EXadL_Z16gguf_get_val_u16EEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta13GKV_Base_TypeItL9gguf_type2EXadL_Z16gguf_get_val_u16EEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVItE12try_overrideItEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8GGUFMeta3GKVItE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:227,17'
          Dst:             _ZN8GGUFMeta3GKVItE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextiRtPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8GGUFMeta3GKVItE12try_overrideItEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
        - _ZN8GGUFMeta3GKVItE6get_kvEPK12gguf_contexti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:255,17'
          Dst:             _ZN8GGUFMeta3GKVItE12try_overrideItEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:259,22'
          Dst:             _ZN8GGUFMeta3GKVItE6get_kvEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextPKcRtPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextiRtPK23llama_model_kv_override
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:264,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:264,20'
          Dst:             _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextiRtPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERtPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextPKcRtPK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:268,20'
          Dst:             _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextPKcRtPK23llama_model_kv_override
    - functionName:    _ZN18llama_model_loader7get_arrIfLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          183
      EdgeCount:       72
      CyclomaticComplexity: 33
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:359,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:347,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:349,24'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:351,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:351,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:357,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:362,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:365,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:367,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:367,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:371,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:371,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta8GKV_BaseINS_9ArrayInfoEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta8GKV_BaseINS_9ArrayInfoEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta8GKV_BaseINS_9ArrayInfoEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gguf_get_arr_data
        - gguf_get_arr_n
        - gguf_get_arr_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:149,45'
          Dst:             gguf_get_arr_type
        - Src:             'src/llama-model-loader.cpp:152,17'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-model-loader.cpp:153,58'
          Dst:             gguf_get_arr_data
    - functionName:    _ZZN18llama_model_loader7get_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEbENKUlaE_clEa
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_loader7get_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          199
      EdgeCount:       79
      CyclomaticComplexity: 37
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:359,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:347,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:349,24'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:351,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:351,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:357,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:364,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:365,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:367,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:367,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:371,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:371,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN8GGUFMeta8GKV_BaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_get_val_str
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:135,20'
          Dst:             gguf_get_val_str
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE20override_type_to_strE28llama_model_kv_override_type
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE20override_type_to_strE28llama_model_kv_override_type
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:188,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:190,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:193,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:196,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:199,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:205,33'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:204,29'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:203,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta8GKV_BaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta8GKV_BaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE12try_overrideIS7_EENS1_9enable_ifIXsr3std7is_sameIT_S7_EE5valueEbE4typeERS7_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:247,17'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextiRS7_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE12try_overrideIS7_EENS1_9enable_ifIXsr3std7is_sameIT_S7_EE5valueEbE4typeERS7_PK23llama_model_kv_override
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6get_kvEPK12gguf_contexti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:255,17'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE12try_overrideIS7_EENS1_9enable_ifIXsr3std7is_sameIT_S7_EE5valueEbE4typeERS7_PK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:259,22'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6get_kvEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextPKcRS7_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextiRS7_PK23llama_model_kv_override
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:264,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:264,20'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextiRS7_PK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextRKS7_RS7_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextPKcRS7_PK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:268,20'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextPKcRS7_PK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta13GKV_Base_TypeIjL9gguf_type4EXadL_Z16gguf_get_val_u32EEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_get_val_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:112,20'
          Dst:             gguf_get_val_u32
    - functionName:    _ZN8GGUFMeta3GKVIjE20override_type_to_strE28llama_model_kv_override_type
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta3GKVIjE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIjE20override_type_to_strE28llama_model_kv_override_type
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:188,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _ZN8GGUFMeta3GKVIjE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:190,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:193,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:196,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:199,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:205,33'
          Dst:             _ZN8GGUFMeta3GKVIjE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:204,29'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:203,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIjE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIjE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN8GGUFMeta3GKVIjE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta13GKV_Base_TypeIjL9gguf_type4EXadL_Z16gguf_get_val_u32EEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta13GKV_Base_TypeIjL9gguf_type4EXadL_Z16gguf_get_val_u32EEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIjE12try_overrideIjEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8GGUFMeta3GKVIjE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:227,17'
          Dst:             _ZN8GGUFMeta3GKVIjE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextiRjPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8GGUFMeta3GKVIjE12try_overrideIjEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
        - _ZN8GGUFMeta3GKVIjE6get_kvEPK12gguf_contexti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:255,17'
          Dst:             _ZN8GGUFMeta3GKVIjE12try_overrideIjEENSt3__19enable_ifIXaantsr3std7is_sameIT_bEE5valuesr3std11is_integralIS5_EE5valueEbE4typeERS5_PK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:259,22'
          Dst:             _ZN8GGUFMeta3GKVIjE6get_kvEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextPKcRjPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextiRjPK23llama_model_kv_override
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:264,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:264,20'
          Dst:             _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextiRjPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERjPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextPKcRjPK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:268,20'
          Dst:             _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextPKcRjPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta13GKV_Base_TypeIfL9gguf_type6EXadL_Z16gguf_get_val_f32EEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_get_val_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:112,20'
          Dst:             gguf_get_val_f32
    - functionName:    _ZN8GGUFMeta3GKVIfE20override_type_to_strE28llama_model_kv_override_type
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta3GKVIfE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIfE20override_type_to_strE28llama_model_kv_override_type
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:188,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _ZN8GGUFMeta3GKVIfE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:190,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:193,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:196,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:199,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:205,33'
          Dst:             _ZN8GGUFMeta3GKVIfE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:204,29'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:203,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIfE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIfE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN8GGUFMeta3GKVIfE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta13GKV_Base_TypeIfL9gguf_type6EXadL_Z16gguf_get_val_f32EEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta13GKV_Base_TypeIfL9gguf_type6EXadL_Z16gguf_get_val_f32EEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIfE12try_overrideIfEENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeERfPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8GGUFMeta3GKVIfE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:237,17'
          Dst:             _ZN8GGUFMeta3GKVIfE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextiRfPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8GGUFMeta3GKVIfE12try_overrideIfEENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeERfPK23llama_model_kv_override
        - _ZN8GGUFMeta3GKVIfE6get_kvEPK12gguf_contexti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:255,17'
          Dst:             _ZN8GGUFMeta3GKVIfE12try_overrideIfEENSt3__19enable_ifIXsr3std17is_floating_pointIT_EE5valueEbE4typeERfPK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:259,22'
          Dst:             _ZN8GGUFMeta3GKVIfE6get_kvEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextPKcRfPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextiRfPK23llama_model_kv_override
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:264,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:264,20'
          Dst:             _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextiRfPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERfPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextPKcRfPK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:268,20'
          Dst:             _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextPKcRfPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta13GKV_Base_TypeIbL9gguf_type7EXadL_Z17gguf_get_val_boolEEE6getterEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_get_val_bool
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:112,20'
          Dst:             gguf_get_val_bool
    - functionName:    _ZN8GGUFMeta3GKVIbE20override_type_to_strE28llama_model_kv_override_type
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8GGUFMeta3GKVIbE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIbE20override_type_to_strE28llama_model_kv_override_type
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:188,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _ZN8GGUFMeta3GKVIbE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:186,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:190,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:193,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:196,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:199,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:205,33'
          Dst:             _ZN8GGUFMeta3GKVIbE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:204,29'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:203,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:203,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIbE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _ZN8GGUFMeta3GKVIbE20override_type_to_strE28llama_model_kv_override_type
        - Src:             'src/llama-model-loader.cpp:209,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN8GGUFMeta3GKVIbE6get_kvEPK12gguf_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       25
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta13GKV_Base_TypeIbL9gguf_type7EXadL_Z17gguf_get_val_boolEEE6getterEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:164,39'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:168,21'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:168,43'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:168,63'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:167,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:167,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:167,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:170,20'
          Dst:             _ZN8GGUFMeta13GKV_Base_TypeIbL9gguf_type7EXadL_Z17gguf_get_val_boolEEE6getterEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIbE12try_overrideIbEENSt3__19enable_ifIXsr3std7is_sameIT_bEE5valueEbE4typeERS5_PK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8GGUFMeta3GKVIbE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:217,17'
          Dst:             _ZN8GGUFMeta3GKVIbE17validate_overrideE28llama_model_kv_override_typePK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextiRbPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8GGUFMeta3GKVIbE12try_overrideIbEENSt3__19enable_ifIXsr3std7is_sameIT_bEE5valueEbE4typeERS5_PK23llama_model_kv_override
        - _ZN8GGUFMeta3GKVIbE6get_kvEPK12gguf_contexti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:255,17'
          Dst:             _ZN8GGUFMeta3GKVIbE12try_overrideIbEENSt3__19enable_ifIXsr3std7is_sameIT_bEE5valueEbE4typeERS5_PK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:259,22'
          Dst:             _ZN8GGUFMeta3GKVIbE6get_kvEPK12gguf_contexti
    - functionName:    _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextPKcRbPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextiRbPK23llama_model_kv_override
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:264,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:264,20'
          Dst:             _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextiRbPK23llama_model_kv_override
    - functionName:    _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERbPK23llama_model_kv_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextPKcRbPK23llama_model_kv_override
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:268,20'
          Dst:             _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextPKcRbPK23llama_model_kv_override
    - functionName:    _ZZN18llama_model_loader7get_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEbENKUlaE_clEa
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN18llama_model_loader7get_arrIiLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEbENKUlaE_clEa
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_model_loader28ggml_backend_buft_comparatorclERKP24ggml_backend_buffer_typeS4_
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_name
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.h:109,27'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.h:109,56'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.h:109,20'
          Dst:             strcmp
    - functionName:    '_ZZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_1clEP11ggml_tensorENKUlvE_clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1177
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1176,33'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZL21weight_buft_supportedRK13llama_hparamsP11ggml_tensor7ggml_opP24ggml_backend_buffer_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          477
      EdgeCount:       186
      CyclomaticComplexity: 69
      functionsReached:
        - _Z6formatPKcz
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - ggml_add
        - ggml_add_id
        - ggml_backend_buffer_free
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_dev_supports_op
        - ggml_div
        - ggml_get_rows
        - ggml_im2col
        - ggml_init
        - ggml_mul
        - ggml_mul_mat
        - ggml_mul_mat_id
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_new_tensor_3d
        - ggml_new_tensor_4d
        - ggml_op_name
        - ggml_rope_ext
        - ggml_rwkv_wkv6
        - ggml_scale
        - ggml_ssm_conv
        - ggml_ssm_scan
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:922,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:910,27'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-model-loader.cpp:914,32'
          Dst:             ggml_init
        - Src:             'src/llama-model-loader.cpp:916,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:916,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:916,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:916,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:916,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:925,35'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-model-loader.cpp:926,29'
          Dst:             ggml_get_rows
        - Src:             'src/llama-model-loader.cpp:930,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:931,29'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-model-loader.cpp:936,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:937,35'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:938,37'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-model-loader.cpp:939,29'
          Dst:             ggml_mul_mat_id
        - Src:             'src/llama-model-loader.cpp:943,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:944,29'
          Dst:             ggml_add
        - Src:             'src/llama-model-loader.cpp:949,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:950,35'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:951,35'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-model-loader.cpp:952,29'
          Dst:             ggml_add_id
        - Src:             'src/llama-model-loader.cpp:956,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:957,29'
          Dst:             ggml_mul
        - Src:             'src/llama-model-loader.cpp:961,35'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-model-loader.cpp:962,29'
          Dst:             ggml_div
        - Src:             'src/llama-model-loader.cpp:966,49'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-model-loader.cpp:967,44'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/llama-model-loader.cpp:968,35'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:969,35'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-model-loader.cpp:970,29'
          Dst:             ggml_rope_ext
        - Src:             'src/llama-model-loader.cpp:981,40'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:982,29'
          Dst:             ggml_ssm_conv
        - Src:             'src/llama-model-loader.cpp:993,37'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:994,37'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:995,37'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:996,37'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:997,37'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:998,37'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-model-loader.cpp:999,29'
          Dst:             ggml_ssm_scan
        - Src:             'src/llama-model-loader.cpp:1008,36'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:1009,36'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:1010,36'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:1012,37'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-model-loader.cpp:1013,40'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:1014,29'
          Dst:             ggml_rwkv_wkv6
        - Src:             'src/llama-model-loader.cpp:1018,48'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-model-loader.cpp:1019,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-model-loader.cpp:1020,29'
          Dst:             ggml_im2col
        - Src:             'src/llama-model-loader.cpp:1024,29'
          Dst:             ggml_scale
        - Src:             'src/llama-model-loader.cpp:1027,13'
          Dst:             ggml_op_name
        - Src:             'src/llama-model-loader.cpp:1027,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1031,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1032,17'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model-loader.cpp:1033,25'
          Dst:             ggml_backend_dev_supports_op
        - Src:             'src/llama-model-loader.cpp:1034,5'
          Dst:             ggml_backend_buffer_free
    - functionName:    _ZL18select_weight_buftRK13llama_hparamsP11ggml_tensor7ggml_opPKNSt3__16vectorINS5_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS5_9allocatorISC_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL21weight_buft_supportedRK13llama_hparamsP11ggml_tensor7ggml_opP24ggml_backend_buffer_typeP19ggml_backend_device
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1042,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1046,13'
          Dst:             _ZL21weight_buft_supportedRK13llama_hparamsP11ggml_tensor7ggml_opP24ggml_backend_buffer_typeP19ggml_backend_device
    - functionName:    _ZNK18llama_model_loader10print_infoEv
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z23llama_file_version_name10llama_fver
        - llama_ftype_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1704,5'
          Dst:             _Z23llama_file_version_name10llama_fver
        - Src:             'src/llama-model-loader.cpp:1704,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1705,5'
          Dst:             llama_ftype_name
        - Src:             'src/llama-model-loader.cpp:1705,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _Z23llama_file_version_name10llama_fver
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_ftype_name
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_model_loader10ftype_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1699
      functionLinenumberEnd: 1700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_ftype_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1700,12'
          Dst:             llama_ftype_name
    - functionName:    '_ZZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_ENK3$_0clEPKc'
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          283
      EdgeCount:       66
      CyclomaticComplexity: 21
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_buft_get_device
        - ggml_backend_buft_name
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_get_props
        - ggml_backend_dev_host_buffer_type
        - ggml_backend_dev_init
        - ggml_backend_dev_name
        - ggml_backend_event_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1457,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1461,23'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-model-loader.cpp:1462,22'
          Dst:             ggml_backend_buft_get_device
        - Src:             'src/llama-model-loader.cpp:1464,13'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.cpp:1464,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1469,21'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-model-loader.cpp:1470,13'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.cpp:1470,13'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1470,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1476,9'
          Dst:             ggml_backend_dev_get_props
        - Src:             'src/llama-model-loader.cpp:1478,13'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1478,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1483,28'
          Dst:             ggml_backend_dev_host_buffer_type
        - Src:             'src/llama-model-loader.cpp:1492,26'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model-loader.cpp:1485,13'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1485,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1495,17'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1495,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1501,36'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-model-loader.cpp:1503,28'
          Dst:             ggml_backend_event_new
        - Src:             'src/llama-model-loader.cpp:1505,17'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1505,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1492,26'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model-loader.cpp:1501,36'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-model-loader.cpp:1503,28'
          Dst:             ggml_backend_event_new
        - Src:             'src/llama-model-loader.cpp:1492,26'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model-loader.cpp:1501,36'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-model-loader.cpp:1503,28'
          Dst:             ggml_backend_event_new
        - Src:             'src/llama-model-loader.cpp:1492,26'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model-loader.cpp:1501,36'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-model-loader.cpp:1503,28'
          Dst:             ggml_backend_event_new
        - Src:             'src/llama-model-loader.cpp:1513,34'
          Dst:             ggml_backend_dev_init
        - Src:             'src/llama-model-loader.cpp:1515,13'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1515,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1697
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         221
      ICount:          1041
      EdgeCount:       414
      CyclomaticComplexity: 195
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN10llama_file15read_raw_unsafeEPvm
        - _ZN10llama_file8read_rawEPvm
        - _ZN10llama_mmap14unmap_fragmentEmm
        - _ZN11llama_mlock7grow_toEm
        - _ZNK10llama_file14read_alignmentEv
        - _ZNK10llama_file4seekEmi
        - _ZNK10llama_mmap4addrEv
        - _ZNK10llama_mmap4sizeEv
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - '_ZZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_ENK3$_0clEPKc'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - ggml_backend_buffer_free
        - ggml_backend_buffer_get_type
        - ggml_backend_buffer_is_host
        - ggml_backend_buft_name
        - ggml_backend_dev_name
        - ggml_backend_event_free
        - ggml_backend_event_record
        - ggml_backend_event_synchronize
        - ggml_backend_free
        - ggml_backend_get_device
        - ggml_backend_name
        - ggml_backend_tensor_alloc
        - ggml_backend_tensor_set
        - ggml_backend_tensor_set_async
        - ggml_get_first_tensor
        - ggml_get_name
        - ggml_get_next_tensor
        - ggml_nbytes
        - ggml_validate_row_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1422,32'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model-loader.cpp:1422,78'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model-loader.cpp:1427,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1438,36'
          Dst:             _ZNK10llama_file14read_alignmentEv
        - Src:             'src/llama-model-loader.cpp:1449,37'
          Dst:             '_ZZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_ENK3$_0clEPKc'
        - Src:             'src/llama-model-loader.cpp:1524,9'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-model-loader.cpp:1524,9'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model-loader.cpp:1524,9'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-model-loader.cpp:1524,9'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.cpp:1524,9'
          Dst:             ggml_backend_name
        - Src:             'src/llama-model-loader.cpp:1524,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1530,37'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model-loader.cpp:1531,42'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1531,31'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/llama-model-loader.cpp:1543,25'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1551,51'
          Dst:             _ZNK10llama_mmap4addrEv
        - Src:             'src/llama-model-loader.cpp:1559,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1561,17'
          Dst:             ggml_backend_tensor_alloc
        - Src:             'src/llama-model-loader.cpp:1564,29'
          Dst:             _ZN11llama_mlock7grow_toEm
        - Src:             'src/llama-model-loader.cpp:1571,17'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-model-loader.cpp:1576,17'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-model-loader.cpp:1577,23'
          Dst:             _ZNK10llama_file4seekEmi
        - Src:             'src/llama-model-loader.cpp:1578,23'
          Dst:             _ZN10llama_file8read_rawEPvm
        - Src:             'src/llama-model-loader.cpp:1588,39'
          Dst:             _ZNK10llama_file14read_alignmentEv
        - Src:             'src/llama-model-loader.cpp:1591,27'
          Dst:             _ZNK10llama_file4seekEmi
        - Src:             'src/llama-model-loader.cpp:1607,25'
          Dst:             ggml_backend_event_synchronize
        - Src:             'src/llama-model-loader.cpp:1610,31'
          Dst:             _ZN10llama_file15read_raw_unsafeEPvm
        - Src:             'src/llama-model-loader.cpp:1628,25'
          Dst:             ggml_backend_tensor_set_async
        - Src:             'src/llama-model-loader.cpp:1630,25'
          Dst:             ggml_backend_event_record
        - Src:             'src/llama-model-loader.cpp:1640,27'
          Dst:             _ZNK10llama_file4seekEmi
        - Src:             'src/llama-model-loader.cpp:1641,27'
          Dst:             _ZN10llama_file8read_rawEPvm
        - Src:             'src/llama-model-loader.cpp:1642,21'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-model-loader.cpp:1643,43'
          Dst:             ggml_validate_row_data
        - Src:             'src/llama-model-loader.cpp:1644,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1644,89'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1644,50'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1644,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1644,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1644,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1530,84'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model-loader.cpp:1655,9'
          Dst:             ggml_backend_event_synchronize
        - Src:             'src/llama-model-loader.cpp:1656,9'
          Dst:             ggml_backend_event_free
        - Src:             'src/llama-model-loader.cpp:1661,5'
          Dst:             ggml_backend_free
        - Src:             'src/llama-model-loader.cpp:1659,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'src/llama-model-loader.cpp:1668,13'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1668,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1673,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1673,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-model-loader.cpp:1673,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1673,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1683,26'
          Dst:             _ZN10llama_mmap14unmap_fragmentEmm
        - Src:             'src/llama-model-loader.cpp:1685,72'
          Dst:             _ZNK10llama_mmap4sizeEv
        - Src:             'src/llama-model-loader.cpp:1685,30'
          Dst:             _ZN10llama_mmap14unmap_fragmentEmm
    - functionName:    _ZNK18llama_model_loader10get_weightEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_model_loader13load_data_forEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          135
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached:
        - _Z6formatPKcz
        - _ZN10llama_file8read_rawEPvm
        - _ZNK10llama_file4seekEmi
        - _ZNK10llama_mmap4addrEv
        - _ZNK18llama_model_loader14require_weightEPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - ggml_get_name
        - ggml_nbytes
        - ggml_validate_row_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1393,37'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1393,22'
          Dst:             _ZNK18llama_model_loader14require_weightEPKc
        - Src:             'src/llama-model-loader.cpp:1398,45'
          Dst:             _ZNK10llama_mmap4addrEv
        - Src:             'src/llama-model-loader.cpp:1400,51'
          Dst:             _ZNK10llama_mmap4addrEv
        - Src:             'src/llama-model-loader.cpp:1400,68'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1403,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1404,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1406,15'
          Dst:             _ZNK10llama_file4seekEmi
        - Src:             'src/llama-model-loader.cpp:1407,35'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1407,15'
          Dst:             _ZN10llama_file8read_rawEPvm
        - Src:             'src/llama-model-loader.cpp:1410,72'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1410,27'
          Dst:             ggml_validate_row_data
        - Src:             'src/llama-model-loader.cpp:1411,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1411,73'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1411,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1411,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1411,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1411,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK18llama_model_loader14require_weightEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          48
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:848,42'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/llama-model-loader.cpp:850,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:850,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:850,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:850,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:850,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK18llama_model_loader17get_mapping_rangeEPmS0_PPviP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1390
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK10llama_mmap4addrEv
        - _ZNK10llama_mmap4sizeEv
        - _ZNK18llama_model_loader10get_weightEPKc
        - ggml_abort
        - ggml_get_first_tensor
        - ggml_get_name
        - ggml_get_next_tensor
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1376,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1379,23'
          Dst:             _ZNK10llama_mmap4sizeEv
        - Src:             'src/llama-model-loader.cpp:1381,22'
          Dst:             _ZNK10llama_mmap4addrEv
        - Src:             'src/llama-model-loader.cpp:1382,33'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model-loader.cpp:1383,42'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1383,31'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/llama-model-loader.cpp:1388,50'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1382,78'
          Dst:             ggml_get_next_tensor
    - functionName:    _ZN18llama_model_loader13init_mappingsEbPNSt3__16vectorINS0_10unique_ptrI11llama_mlockNS0_14default_deleteIS3_EEEENS0_9allocatorIS6_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          292
      EdgeCount:       113
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN11llama_mlock4initEPv
        - _ZN11llama_mlockC2Ev
        - _ZNK10llama_mmap4addrEv
        - _ZNK10llama_mmap4sizeEv
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_by_type
        - ggml_backend_reg_get_proc_address
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1349,26'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-model-loader.cpp:1351,30'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-model-loader.cpp:1352,64'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-model-loader.cpp:1359,46'
          Dst:             _ZNK10llama_mmap4sizeEv
        - Src:             'src/llama-model-loader.cpp:1349,26'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-model-loader.cpp:1351,30'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-model-loader.cpp:1352,64'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-model-loader.cpp:1359,46'
          Dst:             _ZNK10llama_mmap4sizeEv
        - Src:             'src/llama-model-loader.cpp:1361,61'
          Dst:             _ZN11llama_mlockC2Ev
        - Src:             'src/llama-model-loader.cpp:1362,43'
          Dst:             _ZNK10llama_mmap4addrEv
        - Src:             'src/llama-model-loader.cpp:1362,29'
          Dst:             _ZN11llama_mlock4initEPv
        - Src:             'src/llama-model-loader.cpp:1371,22'
          Dst:             ggml_nbytes
    - functionName:    _ZNK18llama_model_loader20done_getting_tensorsEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          126
      EdgeCount:       50
      CyclomaticComplexity: 25
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_buft_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1326,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1326,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1326,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1326,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1326,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1330,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1330,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1330,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1330,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1330,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1332,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1336,9'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.cpp:1336,9'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.cpp:1336,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN18llama_model_loader21create_tensor_as_viewEP12ggml_contextP11ggml_tensorRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKSt16initializer_listIlEmb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          177
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - _Z6formatPKcz
        - _ZNK18llama_model_loader17check_tensor_dimsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIlNS4_IlEEEEb
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_set_name
        - ggml_type_name
        - ggml_view_4d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1297,38'
          Dst:             _ZNK18llama_model_loader17check_tensor_dimsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIlNS4_IlEEEEb
        - Src:             'src/llama-model-loader.cpp:1304,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1304,120'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:1304,148'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:1304,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1304,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1304,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1304,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1312,35'
          Dst:             ggml_view_4d
        - Src:             'src/llama-model-loader.cpp:1317,5'
          Dst:             ggml_set_name
    - functionName:    _ZNK18llama_model_loader17check_tensor_dimsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIlNS4_IlEEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          295
      EdgeCount:       78
      CyclomaticComplexity: 11
      functionsReached:
        - _Z25llama_format_tensor_shapePK11ggml_tensor
        - _Z25llama_format_tensor_shapeRKNSt3__16vectorIlNS_9allocatorIlEEEE
        - _Z6formatPKcz
        - _ZNK18llama_model_loader15get_tensor_metaEPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:872,38'
          Dst:             _ZNK18llama_model_loader15get_tensor_metaEPKc
        - Src:             'src/llama-model-loader.cpp:878,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:878,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:878,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:878,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:878,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:890,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:893,25'
          Dst:             _Z25llama_format_tensor_shapeRKNSt3__16vectorIlNS_9allocatorIlEEEE
        - Src:             'src/llama-model-loader.cpp:894,25'
          Dst:             _Z25llama_format_tensor_shapePK11ggml_tensor
        - Src:             'src/llama-model-loader.cpp:891,21'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:890,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:890,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:890,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK18llama_model_loader15get_tensor_metaEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK18llama_model_loader10get_weightEPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:856,27'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
    - functionName:    '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_0clES9_'
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1063,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-loader.cpp:1065,42'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-loader.cpp:1067,37'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-model-loader.cpp:1075,34'
          Dst:             ggml_init
        - Src:             'src/llama-model-loader.cpp:1077,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1077,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1077,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1077,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1077,17'
          Dst:             __cxa_free_exception
    - functionName:    '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_1clEP11ggml_tensor'
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         142
      ICount:          636
      EdgeCount:       279
      CyclomaticComplexity: 139
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z19llm_tensor_info_for10llm_tensor
        - _Z6formatPKcz
        - _ZL18select_weight_buftRK13llama_hparamsP11ggml_tensor7ggml_opPKNSt3__16vectorINS5_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS5_9allocatorISC_EEEE
        - _ZNK11LLM_TN_IMPL3strEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorD1Ev
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - ggml_backend_buft_get_device
        - ggml_backend_buft_name
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_by_type
        - ggml_backend_dev_host_buffer_type
        - ggml_nbytes
        - ggml_type_name
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:1147,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1092,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1092,71'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1092,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1092,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1092,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1092,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1105,20'
          Dst:             _Z19llm_tensor_info_for10llm_tensor
        - Src:             'src/llama-model-loader.cpp:1106,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-model-loader.cpp:1107,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1107,86'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1107,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1107,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1107,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1107,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1108,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-model-loader.cpp:1112,35'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1113,13'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1113,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1123,45'
          Dst:             strcmp
        - Src:             'src/llama-model-loader.cpp:1137,17'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1137,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1141,17'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1141,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1155,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1159,17'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1159,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1166,42'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1170,44'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama-model-loader.cpp:1172,32'
          Dst:             _ZL18select_weight_buftRK13llama_hparamsP11ggml_tensor7ggml_opPKNSt3__16vectorINS5_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS5_9allocatorISC_EEEE
        - Src:             'src/llama-model-loader.cpp:1183,21'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:1183,21'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:1183,21'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model-loader.cpp:1183,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1193,20'
          Dst:             _ZL18select_weight_buftRK13llama_hparamsP11ggml_tensor7ggml_opPKNSt3__16vectorINS5_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS5_9allocatorISC_EEEE
        - Src:             'src/llama-model-loader.cpp:1195,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1195,109'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1195,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:1195,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:1195,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1195,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1200,27'
          Dst:             ggml_backend_buft_get_device
        - Src:             'src/llama-model-loader.cpp:1201,45'
          Dst:             ggml_backend_dev_host_buffer_type
        - Src:             'src/llama-model-loader.cpp:1202,30'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-model-loader.cpp:1204,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:1204,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-model-loader.cpp:1204,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:1204,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-model-loader.cpp:1204,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:1206,20'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-model-loader.cpp:1212,48'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:1108,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEi
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          459
      EdgeCount:       96
      CyclomaticComplexity: 15
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11LLM_TN_IMPL3strEv
        - _ZNK18llama_model_loader15get_tensor_metaEPKc
        - _ZNK18llama_model_loader17check_tensor_dimsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIlNS4_IlEEEEb
        - '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_0clES9_'
        - '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_1clEP11ggml_tensor'
        - ggml_abort
        - ggml_dup_tensor
        - ggml_get_name
        - ggml_get_tensor
        - ggml_nbytes
        - ggml_set_name
        - ggml_type_size
        - gguf_find_tensor
        - gguf_get_tensor_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:1227,59'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1227,29'
          Dst:             gguf_find_tensor
        - Src:             'src/llama-model-loader.cpp:1229,20'
          Dst:             gguf_get_tensor_type
        - Src:             'src/llama-model-loader.cpp:1250,35'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1250,9'
          Dst:             ggml_set_name
        - Src:             'src/llama-model-loader.cpp:1246,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1247,41'
          Dst:             ggml_type_size
        - Src:             'src/llama-model-loader.cpp:1248,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1252,43'
          Dst:             '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_1clEP11ggml_tensor'
        - Src:             'src/llama-model-loader.cpp:1253,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:1254,30'
          Dst:             '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_0clES9_'
        - Src:             'src/llama-model-loader.cpp:1255,29'
          Dst:             ggml_dup_tensor
        - Src:             'src/llama-model-loader.cpp:1256,31'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1256,9'
          Dst:             ggml_set_name
        - Src:             'src/llama-model-loader.cpp:1260,47'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1260,28'
          Dst:             _ZNK18llama_model_loader15get_tensor_metaEPKc
        - Src:             'src/llama-model-loader.cpp:1261,39'
          Dst:             '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_1clEP11ggml_tensor'
        - Src:             'src/llama-model-loader.cpp:1265,26'
          Dst:             '_ZZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEiENK3$_0clES9_'
        - Src:             'src/llama-model-loader.cpp:1269,51'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1269,27'
          Dst:             ggml_get_tensor
        - Src:             'src/llama-model-loader.cpp:1275,5'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1275,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:1276,59'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/llama-model-loader.cpp:1276,38'
          Dst:             _ZNK18llama_model_loader17check_tensor_dimsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIlNS4_IlEEEEb
        - Src:             'src/llama-model-loader.cpp:1284,35'
          Dst:             ggml_dup_tensor
        - Src:             'src/llama-model-loader.cpp:1285,27'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:1285,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-model-loader.cpp:1288,22'
          Dst:             ggml_nbytes
    - functionName:    _ZNK18llama_model_loader19require_tensor_metaERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - _ZNK18llama_model_loader15get_tensor_metaEPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:864,35'
          Dst:             _ZNK18llama_model_loader15get_tensor_metaEPKc
        - Src:             'src/llama-model-loader.cpp:866,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:866,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:866,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:866,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:866,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK18llama_model_loader8get_archEv
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_model_loader13get_arch_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_loader7get_keyIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERiPK23llama_model_kv_override
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:412,28'
          Dst:             _ZN8GGUFMeta3GKVIiE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERiPK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:415,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:415,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZL21llama_get_list_splitsRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEii
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          191
      EdgeCount:       75
      CyclomaticComplexity: 34
      functionsReached:
        - _Z14llama_path_maxv
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - llama_split_path
        - llama_split_prefix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:84,27'
          Dst:             _Z14llama_path_maxv
        - Src:             'src/llama-model-loader.cpp:87,19'
          Dst:             llama_split_prefix
        - Src:             'src/llama-model-loader.cpp:89,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:89,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:89,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:89,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:89,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:95,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:95,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:95,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:95,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:95,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:99,19'
          Dst:             llama_split_path
    - functionName:    _ZN18llama_model_loader7get_keyItEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERtPK23llama_model_kv_override
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:412,28'
          Dst:             _ZN8GGUFMeta3GKVItE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERtPK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:415,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:415,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader19llama_tensor_weightC2EPK10llama_filetPK12gguf_contextP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          122
      EdgeCount:       45
      CyclomaticComplexity: 21
      functionsReached:
        - _Z6formatPKcz
        - _ZNK10llama_file4sizeEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_get_name
        - ggml_nbytes
        - gguf_find_tensor
        - gguf_get_data_offset
        - gguf_get_tensor_offset
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.h:40,64'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.h:40,36'
          Dst:             gguf_find_tensor
        - Src:             'src/llama-model-loader.h:42,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.h:42,87'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.h:42,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.h:42,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.h:42,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.h:42,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.h:45,20'
          Dst:             gguf_get_data_offset
        - Src:             'src/llama-model-loader.h:45,53'
          Dst:             gguf_get_tensor_offset
        - Src:             'src/llama-model-loader.h:46,24'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.h:46,61'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.h:46,89'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-model-loader.h:47,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.h:47,133'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.h:47,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.h:47,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.h:47,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.h:47,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loaderC2EP12gguf_contextPFvP11ggml_tensorPvES4_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERNS7_6vectorISD_NSB_ISD_EEEEP8_IO_FILEbbbbPK23llama_model_kv_overridePK32llama_model_tensor_buft_override
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         412
      ICount:          1848
      EdgeCount:       714
      CyclomaticComplexity: 304
      functionsReached:
        - _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - _Z14gguf_kv_to_strPK12gguf_contexti
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z23llama_file_version_name10llama_fver
        - _Z25llama_format_tensor_shapePK11ggml_tensor
        - _Z6formatPKcz
        - _ZL21llama_get_list_splitsRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEii
        - _ZN10llama_fileC2EP8_IO_FILE
        - _ZN10llama_fileC2EPKcS1_b
        - _ZN18llama_model_loader19llama_tensor_weightC2EPK10llama_filetPK12gguf_contextP11ggml_tensor
        - _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
        - _ZN18llama_model_loader7get_keyIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyItEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZN6LLM_KVC2E8llm_archPKc
        - _ZNK10llama_file13has_direct_ioEv
        - _ZNK6LLM_KVclE6llm_kv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - atoi
        - getenv
        - ggml_get_first_tensor
        - ggml_get_name
        - ggml_get_next_tensor
        - ggml_nbytes
        - ggml_nelements
        - ggml_type_name
        - gguf_find_key
        - gguf_get_arr_n
        - gguf_get_arr_type
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_get_n_kv
        - gguf_get_val_u16
        - gguf_get_version
        - gguf_init_from_file
        - gguf_init_from_file_ptr
        - gguf_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.h:100,29'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model-loader.cpp:533,9'
          Dst:             getenv
        - Src:             'src/llama-model-loader.cpp:534,17'
          Dst:             atoi
        - Src:             'src/llama-model-loader.cpp:553,28'
          Dst:             gguf_init_from_file
        - Src:             'src/llama-model-loader.cpp:556,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:556,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:556,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:556,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:556,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:559,17'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:559,9'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
        - Src:             'src/llama-model-loader.cpp:560,25'
          Dst:             _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:560,18'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model-loader.cpp:562,32'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-model-loader.cpp:566,31'
          Dst:             _ZNK10llama_file13has_direct_ioEv
        - Src:             'src/llama-model-loader.cpp:567,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:570,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:575,40'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-model-loader.cpp:582,34'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model-loader.cpp:593,17'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:586,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:586,93'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:586,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:586,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:586,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:586,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:588,27'
          Dst:             ggml_nelements
        - Src:             'src/llama-model-loader.cpp:589,27'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:590,46'
          Dst:             _ZN18llama_model_loader19llama_tensor_weightC2EPK10llama_filetPK12gguf_contextP11ggml_tensor
        - Src:             'src/llama-model-loader.cpp:582,73'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model-loader.cpp:593,9'
          Dst:             _ZN18llama_model_loader7get_keyItEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - Src:             'src/llama-model-loader.cpp:599,45'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:600,13'
          Dst:             _ZN18llama_model_loader7get_keyItEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - Src:             'src/llama-model-loader.cpp:602,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:602,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:602,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:602,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:602,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:607,26'
          Dst:             _ZL21llama_get_list_splitsRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEii
        - Src:             'src/llama-model-loader.cpp:612,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:612,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:612,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:612,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:612,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:616,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:627,45'
          Dst:             gguf_init_from_file
        - Src:             'src/llama-model-loader.cpp:629,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:629,46'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:629,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:629,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:629,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:634,37'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:636,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:636,50'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:636,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:636,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:636,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:638,36'
          Dst:             gguf_get_val_u16
        - Src:             'src/llama-model-loader.cpp:640,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:640,50'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:640,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:640,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:640,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:644,40'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-model-loader.cpp:648,42'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model-loader.cpp:652,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:652,101'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:652,50'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:652,31'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:652,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:652,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:654,35'
          Dst:             ggml_nelements
        - Src:             'src/llama-model-loader.cpp:655,35'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:656,54'
          Dst:             _ZN18llama_model_loader19llama_tensor_weightC2EPK10llama_filetPK12gguf_contextP11ggml_tensor
        - Src:             'src/llama-model-loader.cpp:648,81'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model-loader.cpp:660,21'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:660,13'
          Dst:             _ZN18llama_model_loader7get_keyIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - Src:             'src/llama-model-loader.cpp:666,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:666,46'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:666,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:666,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:666,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:670,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:679,28'
          Dst:             gguf_init_from_file_ptr
        - Src:             'src/llama-model-loader.cpp:682,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:682,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:682,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:682,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:682,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:685,17'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:685,9'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
        - Src:             'src/llama-model-loader.cpp:686,25'
          Dst:             _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:686,18'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model-loader.cpp:688,32'
          Dst:             _ZN10llama_fileC2EP8_IO_FILE
        - Src:             'src/llama-model-loader.cpp:692,34'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model-loader.cpp:696,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:696,93'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:696,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:696,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:696,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:696,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:698,27'
          Dst:             ggml_nelements
        - Src:             'src/llama-model-loader.cpp:699,27'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:700,46'
          Dst:             _ZN18llama_model_loader19llama_tensor_weightC2EPK10llama_filetPK12gguf_contextP11ggml_tensor
        - Src:             'src/llama-model-loader.cpp:692,73'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model-loader.cpp:703,17'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:703,9'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
        - Src:             'src/llama-model-loader.cpp:704,25'
          Dst:             _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:704,18'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model-loader.cpp:707,17'
          Dst:             gguf_get_n_kv
        - Src:             'src/llama-model-loader.cpp:710,30'
          Dst:             gguf_get_version
        - Src:             'src/llama-model-loader.cpp:712,5'
          Dst:             _Z23llama_file_version_name10llama_fver
        - Src:             'src/llama-model-loader.cpp:712,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:738,17'
          Dst:             ggml_get_name
        - Src:             'src/llama-model-loader.cpp:738,17'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:738,17'
          Dst:             _Z25llama_format_tensor_shapePK11ggml_tensor
        - Src:             'src/llama-model-loader.cpp:738,17'
          Dst:             ggml_nbytes
        - Src:             'src/llama-model-loader.cpp:738,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:774,21'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:774,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:784,17'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model-loader.cpp:789,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:792,43'
          Dst:             gguf_get_key
        - Src:             'src/llama-model-loader.cpp:793,43'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:796,40'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:796,77'
          Dst:             gguf_get_arr_type
        - Src:             'src/llama-model-loader.cpp:796,62'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:796,110'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-model-loader.cpp:796,19'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:797,19'
          Dst:             gguf_type_name
        - Src:             'src/llama-model-loader.cpp:799,42'
          Dst:             _Z14gguf_kv_to_strPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:802,25'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:804,13'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - Src:             'src/llama-model-loader.cpp:806,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:815,13'
          Dst:             ggml_type_name
        - Src:             'src/llama-model-loader.cpp:815,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model-loader.cpp:820,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - 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:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextRKS7_RS7_PK23llama_model_kv_override
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:412,28'
          Dst:             _ZN8GGUFMeta3GKVINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE3setEPK12gguf_contextRKS7_RS7_PK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:415,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:415,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    313
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:423,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:423,16'
          Dst:             _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERjPK23llama_model_kv_override
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:412,28'
          Dst:             _ZN8GGUFMeta3GKVIjE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERjPK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:415,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:415,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader14get_key_or_arrIfLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          187
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - _Z6formatPKcz
        - _ZN18llama_model_loader7get_arrIfLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - _ZN18llama_model_loader7get_keyIfEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:446,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:450,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:450,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:456,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:456,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:459,13'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:461,17'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:464,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:464,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:467,20'
          Dst:             _ZN18llama_model_loader7get_arrIfLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - Src:             'src/llama-model-loader.cpp:472,19'
          Dst:             _ZN18llama_model_loader7get_keyIfEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader7get_keyIfEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERfPK23llama_model_kv_override
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:412,28'
          Dst:             _ZN8GGUFMeta3GKVIfE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERfPK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:415,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:415,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrIfLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:486,31'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:486,16'
          Dst:             _ZN18llama_model_loader14get_key_or_arrIfLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
    - functionName:    _ZN18llama_model_loader14get_key_or_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          187
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - _Z6formatPKcz
        - _ZN18llama_model_loader7get_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:446,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:450,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:450,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:456,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:456,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:459,13'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:461,17'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:464,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:464,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:467,20'
          Dst:             _ZN18llama_model_loader7get_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - Src:             'src/llama-model-loader.cpp:472,19'
          Dst:             _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader7get_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          199
      EdgeCount:       79
      CyclomaticComplexity: 37
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:359,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:347,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:349,24'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:351,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:351,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:357,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:364,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:365,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:367,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:367,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:371,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:371,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:486,31'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:486,16'
          Dst:             _ZN18llama_model_loader14get_key_or_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
    - functionName:    _ZN18llama_model_loader14get_key_or_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          187
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - _Z6formatPKcz
        - _ZN18llama_model_loader7get_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - _ZN18llama_model_loader7get_keyIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:446,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:450,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:450,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:450,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:456,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:456,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:456,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:459,13'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:461,17'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:464,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:464,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:464,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:467,20'
          Dst:             _ZN18llama_model_loader7get_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - Src:             'src/llama-model-loader.cpp:472,19'
          Dst:             _ZN18llama_model_loader7get_keyIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:486,31'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:486,16'
          Dst:             _ZN18llama_model_loader14get_key_or_arrIiLm4EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEjb
    - functionName:    _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          127
      EdgeCount:       53
      CyclomaticComplexity: 25
      functionsReached:
        - _Z6formatPKcz
        - _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZNK6LLM_KVclE6llm_kv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:490,33'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:492,24'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:496,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:496,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:496,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:496,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:496,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:502,13'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:504,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:504,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:504,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:504,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:504,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:509,16'
          Dst:             _ZN18llama_model_loader7get_keyIjEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader7get_keyI18llama_pooling_typeEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:434,28'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:423,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:423,16'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RT_b
    - functionName:    _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    224
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:423,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:423,16'
          Dst:             _ZN18llama_model_loader7get_keyIfEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader7get_keyIbEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERbPK23llama_model_kv_override
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:412,28'
          Dst:             _ZN8GGUFMeta3GKVIbE3setEPK12gguf_contextRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERbPK23llama_model_kv_override
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:415,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:415,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:415,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:423,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:423,16'
          Dst:             _ZN18llama_model_loader7get_keyIbEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERT_b
    - functionName:    _ZN18llama_model_loader7get_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:397,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:397,16'
          Dst:             _ZN18llama_model_loader7get_arrIjLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
    - functionName:    _ZN18llama_model_loader7get_arrIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIT_NS5_ISB_EEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          143
      EdgeCount:       56
      CyclomaticComplexity: 26
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:318,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:306,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:308,24'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:310,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:310,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:310,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:310,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:310,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:316,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:322,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:323,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:325,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:325,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:325,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:325,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:325,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader7get_arrINSt3__16vectorIiNS1_9allocatorIiEEEEEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_arrIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIT_NS5_ISB_EEEEb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:397,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:397,16'
          Dst:             _ZN18llama_model_loader7get_arrIiEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_6vectorIT_NS5_ISB_EEEEb
    - functionName:    _ZN18llama_model_loader7get_arrIiLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          199
      EdgeCount:       79
      CyclomaticComplexity: 37
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:359,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:347,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:349,24'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:351,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:351,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:351,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:357,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:364,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:365,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:367,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:367,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:367,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:371,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:371,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:371,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_loader7get_arrINSt3__15arrayIiLm512EEEEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_arrIiLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:397,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:397,16'
          Dst:             _ZN18llama_model_loader7get_arrIiLm512EEEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS1_5arrayIT_XT0_EEEb
    - functionName:    _ZN18llama_model_loader7get_arrINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RNS1_6vectorIT_NS5_ISB_EEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          168
      EdgeCount:       73
      CyclomaticComplexity: 35
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_arr_n
        - gguf_get_arr_str
        - gguf_get_kv_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-loader.cpp:318,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:306,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:308,24'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model-loader.cpp:310,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:310,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:310,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:310,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:310,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:316,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - Src:             'src/llama-model-loader.cpp:320,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:322,37'
          Dst:             ggml_abort
        - Src:             'src/llama-model-loader.cpp:325,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:325,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:325,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:325,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:325,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:329,36'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-model-loader.cpp:333,33'
          Dst:             gguf_get_arr_str
    - functionName:    _ZN18llama_model_loader7get_arrINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEEEb6llm_kvRT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_arrINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RNS1_6vectorIT_NS5_ISB_EEEEb
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:397,24'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:397,16'
          Dst:             _ZN18llama_model_loader7get_arrINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRKS7_RNS1_6vectorIT_NS5_ISB_EEEEb
    - functionName:    _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS3_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _Z6formatPKcz
        - _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - gguf_find_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:276,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-model-loader.cpp:280,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model-loader.cpp:280,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model-loader.cpp:280,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model-loader.cpp:280,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model-loader.cpp:280,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model-loader.cpp:286,13'
          Dst:             _ZN8GGUFMeta3GKVINS_9ArrayInfoEE6get_kvEPK12gguf_contexti
    - functionName:    _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-loader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS3_b
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-loader.cpp:296,26'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-loader.cpp:296,16'
          Dst:             _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeERKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS3_b
    - functionName:    _ZN17llama_model_saver4saveEP8_IO_FILE
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_write_to_file_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:419,5'
          Dst:             gguf_write_to_file_ptr
    - functionName:    _ZN17llama_model_saver4saveERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gguf_write_to_file
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:415,5'
          Dst:             gguf_write_to_file
    - functionName:    _ZN17llama_model_saver22add_tensors_from_modelEv
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          166
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:388,9'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:390,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:391,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:392,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:393,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:394,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:395,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:396,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:397,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:398,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:399,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:400,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:401,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:402,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:403,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:404,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:405,5'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
        - Src:             'src/llama-model-saver.cpp:409,13'
          Dst:             _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
    - functionName:    _ZN17llama_model_saver10add_tensorEPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - gguf_add_tensor
        - gguf_find_tensor
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:135,9'
          Dst:             gguf_find_tensor
        - Src:             'src/llama-model-saver.cpp:137,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:142,5'
          Dst:             gguf_add_tensor
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__16vectorIcNS1_9allocatorIcEEEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          96
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvc
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvc
        - Src:             'src/llama-model-saver.cpp:117,9'
          Dst:             ggml_abort
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvc
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:75,5'
          Dst:             ggml_abort
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__16vectorIfNS1_9allocatorIfEEEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          116
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvf
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:113,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:113,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvf
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6LLM_KVclE6llm_kv
        - gguf_set_val_f32
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:60,32'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:60,5'
          Dst:             gguf_set_val_f32
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__16vectorIiNS1_9allocatorIiEEEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvi
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvi
        - Src:             'src/llama-model-saver.cpp:111,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:111,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvi
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6LLM_KVclE6llm_kv
        - gguf_set_val_i32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:56,32'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:56,5'
          Dst:             gguf_set_val_i32
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__15arrayIiLm4EEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvi
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvi
        - Src:             'src/llama-model-saver.cpp:111,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:111,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__15arrayIiLm512EEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvi
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvi
        - Src:             'src/llama-model-saver.cpp:111,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:111,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          116
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvf
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:113,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:113,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__15arrayIjLm512EEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:107,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:107,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvj
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6LLM_KVclE6llm_kv
        - gguf_set_val_u32
      functionUses:    80
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:52,32'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:52,5'
          Dst:             gguf_set_val_u32
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          116
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvc
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_val_str
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvc
        - Src:             'src/llama-model-saver.cpp:115,36'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:115,9'
          Dst:             gguf_set_val_str
    - functionName:    _ZN17llama_model_saver17add_kv_from_modelEv
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         221
      ICount:          1113
      EdgeCount:       275
      CyclomaticComplexity: 56
      functionsReached:
        - _Z28llama_rope_scaling_type_name23llama_rope_scaling_type
        - _ZN17llama_model_saver6add_kvE6llm_kvRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEE
        - _ZN17llama_model_saver6add_kvE6llm_kvb
        - _ZN17llama_model_saver6add_kvE6llm_kvf
        - _ZN17llama_model_saver6add_kvE6llm_kvi
        - _ZN17llama_model_saver6add_kvE6llm_kvj
        - _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__15arrayIiLm4EEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__15arrayIiLm512EEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__15arrayIjLm512EEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__16vectorIcNS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__16vectorIfNS1_9allocatorIfEEEEEEv6llm_kvRKT_b
        - _ZN17llama_model_saver6add_kvINSt3__16vectorIiNS1_9allocatorIiEEEEEEv6llm_kvRKT_b
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab11get_add_bosEv
        - _ZNK11llama_vocab11get_add_eosEv
        - _ZNK11llama_vocab11get_add_sepEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab13token_fim_midEv
        - _ZNK11llama_vocab13token_fim_padEv
        - _ZNK11llama_vocab13token_fim_preEv
        - _ZNK11llama_vocab13token_fim_repEv
        - _ZNK11llama_vocab13token_fim_sepEv
        - _ZNK11llama_vocab13token_fim_sufEv
        - _ZNK11llama_vocab14get_bpe_mergesEv
        - _ZNK11llama_vocab14get_token_dataEi
        - _ZNK11llama_vocab17get_tokenizer_preEv
        - _ZNK11llama_vocab19get_tokenizer_modelEv
        - _ZNK11llama_vocab20get_add_space_prefixEv
        - _ZNK11llama_vocab24get_precompiled_charsmapEv
        - _ZNK11llama_vocab28get_remove_extra_whitespacesEv
        - _ZNK11llama_vocab8get_typeEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK11llama_vocab9token_bosEv
        - _ZNK11llama_vocab9token_eomEv
        - _ZNK11llama_vocab9token_eosEv
        - _ZNK11llama_vocab9token_eotEv
        - _ZNK11llama_vocab9token_padEv
        - _ZNK11llama_vocab9token_sepEv
        - _ZNK11llama_vocab9token_unkEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-saver.cpp:162,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:149,35'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-model-saver.cpp:154,15'
          Dst:             _ZNK11llama_vocab8get_typeEv
        - Src:             'src/llama-model-saver.cpp:156,64'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
        - Src:             'src/llama-model-saver.cpp:179,61'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/llama-model-saver.cpp:179,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:195,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:204,60'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-model-saver.cpp:204,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:205,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:206,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:208,9'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:210,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:211,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:212,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIjLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:213,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:214,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:215,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:216,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:217,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:218,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:220,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:221,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:222,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:223,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:224,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:225,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:226,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:227,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:228,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:229,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:230,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:231,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:232,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:233,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIiLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:234,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:235,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:236,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvi
        - Src:             'src/llama-model-saver.cpp:237,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:238,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:239,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:240,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:241,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:242,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:243,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:244,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:245,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:246,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:247,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:248,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:251,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIjLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:252,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIjLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:253,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:254,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:255,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:256,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:257,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:258,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:259,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:260,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:261,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:262,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:263,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:264,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:265,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:266,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:267,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:268,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:269,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:271,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:272,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:273,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:274,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:275,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:276,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:277,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:278,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:279,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:280,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:281,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:282,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:283,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIjLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:287,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:288,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:289,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIiLm4EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:290,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:291,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:293,54'
          Dst:             _Z28llama_rope_scaling_type_name23llama_rope_scaling_type
        - Src:             'src/llama-model-saver.cpp:293,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:294,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:295,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:296,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:297,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:298,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:299,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:300,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:301,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:302,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvf
        - Src:             'src/llama-model-saver.cpp:309,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:310,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:311,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:312,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:313,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:314,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:316,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:318,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:320,60'
          Dst:             _ZNK11llama_vocab19get_tokenizer_modelEv
        - Src:             'src/llama-model-saver.cpp:320,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:321,60'
          Dst:             _ZNK11llama_vocab17get_tokenizer_preEv
        - Src:             'src/llama-model-saver.cpp:321,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:322,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEE
        - Src:             'src/llama-model-saver.cpp:323,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__16vectorIiNS1_9allocatorIiEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:324,60'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/llama-model-saver.cpp:324,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:325,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__16vectorIfNS1_9allocatorIfEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:326,60'
          Dst:             _ZNK11llama_vocab14get_bpe_mergesEv
        - Src:             'src/llama-model-saver.cpp:326,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEE
        - Src:             'src/llama-model-saver.cpp:328,69'
          Dst:             _ZNK11llama_vocab9token_bosEv
        - Src:             'src/llama-model-saver.cpp:328,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:329,69'
          Dst:             _ZNK11llama_vocab9token_eosEv
        - Src:             'src/llama-model-saver.cpp:329,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:330,69'
          Dst:             _ZNK11llama_vocab9token_eotEv
        - Src:             'src/llama-model-saver.cpp:330,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:331,69'
          Dst:             _ZNK11llama_vocab9token_eomEv
        - Src:             'src/llama-model-saver.cpp:331,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:332,69'
          Dst:             _ZNK11llama_vocab9token_unkEv
        - Src:             'src/llama-model-saver.cpp:332,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:333,69'
          Dst:             _ZNK11llama_vocab9token_sepEv
        - Src:             'src/llama-model-saver.cpp:333,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:334,69'
          Dst:             _ZNK11llama_vocab9token_padEv
        - Src:             'src/llama-model-saver.cpp:334,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:337,60'
          Dst:             _ZNK11llama_vocab11get_add_bosEv
        - Src:             'src/llama-model-saver.cpp:337,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:338,60'
          Dst:             _ZNK11llama_vocab11get_add_eosEv
        - Src:             'src/llama-model-saver.cpp:338,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:339,60'
          Dst:             _ZNK11llama_vocab11get_add_sepEv
        - Src:             'src/llama-model-saver.cpp:339,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:340,60'
          Dst:             _ZNK11llama_vocab20get_add_space_prefixEv
        - Src:             'src/llama-model-saver.cpp:340,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:341,60'
          Dst:             _ZNK11llama_vocab28get_remove_extra_whitespacesEv
        - Src:             'src/llama-model-saver.cpp:341,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvb
        - Src:             'src/llama-model-saver.cpp:342,60'
          Dst:             _ZNK11llama_vocab24get_precompiled_charsmapEv
        - Src:             'src/llama-model-saver.cpp:342,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__16vectorIcNS1_9allocatorIcEEEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:345,69'
          Dst:             _ZNK11llama_vocab13token_fim_preEv
        - Src:             'src/llama-model-saver.cpp:345,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:346,69'
          Dst:             _ZNK11llama_vocab13token_fim_sufEv
        - Src:             'src/llama-model-saver.cpp:346,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:347,69'
          Dst:             _ZNK11llama_vocab13token_fim_midEv
        - Src:             'src/llama-model-saver.cpp:347,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:348,69'
          Dst:             _ZNK11llama_vocab13token_fim_padEv
        - Src:             'src/llama-model-saver.cpp:348,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:349,69'
          Dst:             _ZNK11llama_vocab13token_fim_repEv
        - Src:             'src/llama-model-saver.cpp:349,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:350,69'
          Dst:             _ZNK11llama_vocab13token_fim_sepEv
        - Src:             'src/llama-model-saver.cpp:350,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:359,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:360,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:362,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:363,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:365,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEE
        - Src:             'src/llama-model-saver.cpp:367,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:369,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:370,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:371,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:372,5'
          Dst:             _ZN17llama_model_saver6add_kvINSt3__15arrayIfLm512EEEEEv6llm_kvRKT_b
        - Src:             'src/llama-model-saver.cpp:379,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:380,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:381,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:382,5'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvb
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6LLM_KVclE6llm_kv
        - gguf_set_val_bool
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:64,33'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:64,5'
          Dst:             gguf_set_val_bool
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvRKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNK6LLM_KVclE6llm_kv
        - gguf_set_arr_str
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:128,32'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:128,5'
          Dst:             gguf_set_arr_str
    - functionName:    _ZN17llama_model_saver6add_kvINSt3__16vectorIjNS1_9allocatorIjEEEEEEv6llm_kvRKT_b
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN17llama_model_saver6add_kvE6llm_kvj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK6LLM_KVclE6llm_kv
        - ggml_abort
        - gguf_set_arr_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:80,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:81,63'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model-saver.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model-saver.cpp:97,13'
          Dst:             _ZN17llama_model_saver6add_kvE6llm_kvj
        - Src:             'src/llama-model-saver.cpp:107,37'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:107,9'
          Dst:             gguf_set_arr_data
    - functionName:    _ZN17llama_model_saver6add_kvE6llm_kvPKc
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6LLM_KVclE6llm_kv
        - gguf_set_val_str
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:68,32'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model-saver.cpp:68,5'
          Dst:             gguf_set_val_str
    - functionName:    _ZN17llama_model_saverD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
        - gguf_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:47,9'
          Dst:             gguf_free
        - Src:             'src/llama-model-saver.cpp:47,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN17llama_model_saverC2E8llm_archP12gguf_context
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6LLM_KVC2E8llm_archPKc
        - gguf_init_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:43,40'
          Dst:             gguf_init_empty
        - Src:             'src/llama-model-saver.cpp:43,124'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
    - functionName:    _ZN17llama_model_saverC2EPK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z31llama_model_saver_supports_arch8llm_arch
        - _ZN6LLM_KVC2E8llm_archPKc
        - ggml_abort
        - gguf_init_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model-saver.cpp:38,18'
          Dst:             gguf_init_empty
        - Src:             'src/llama-model-saver.cpp:38,74'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model-saver.cpp:39,5'
          Dst:             _Z31llama_model_saver_supports_arch8llm_arch
        - Src:             'src/llama-model-saver.cpp:39,5'
          Dst:             ggml_abort
    - functionName:    _Z31llama_model_saver_supports_arch8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-model-saver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          68
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model-saver.cpp:16,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_llama_model.cpp
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         22
      ICount:          168
      EdgeCount:       37
      CyclomaticComplexity: 17
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK4$_10clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2205
      functionLinenumberEnd: 2213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - llama_get_model
        - llama_model_n_layer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2206,67'
          Dst:             llama_get_model
        - Src:             'src/llama-model.cpp:2208,45'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             llama_model_n_layer
    - functionName:    llama_model_n_layer
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2354
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2355,27'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_9clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2178
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2178,78'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_8clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2176
      functionLinenumberEnd: 2176
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2176,78'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_7clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2171
      functionLinenumberEnd: 2171
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2171,74'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_6clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2159
      functionLinenumberEnd: 2167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2160,29'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:2163,81'
          Dst:             _ZNK13llama_hparams6is_swaEj
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_5clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2108
      functionLinenumberEnd: 2109
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2109,49'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:2109,70'
          Dst:             _ZNK13llama_hparams7is_recrEj
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_4clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2105
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2106,49'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:2106,71'
          Dst:             _ZNK13llama_hparams7is_recrEj
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_3clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2101
      functionLinenumberEnd: 2102
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2102,44'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/llama-model.cpp:2102,67'
          Dst:             _ZNK13llama_hparams4n_ffEj
    - functionName:    '_ZZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparamsENK3$_2clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2098
      functionLinenumberEnd: 2099
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2099,45'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/llama-model.cpp:2099,68'
          Dst:             _ZNK13llama_hparams4n_ffEj
    - functionName:    '_ZZNK11llama_model10get_tensorEPKcENK3$_0clERKNSt3__14pairINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEP11ggml_tensorEE'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 1997
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZNK11llama_model11select_buftEiENK3$_0clEP12ggml_context'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionLinenumberEnd: 1986
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add
        - ggml_new_tensor_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1984,37'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-model.cpp:1985,43'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-model.cpp:1986,24'
          Dst:             ggml_add
    - functionName:    '_ZL14buft_supportedIKZNK11llama_model11select_buftEiE3$_0EbP24ggml_backend_buffer_typeP19ggml_backend_deviceRT_'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionLinenumberEnd: 1965
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          254
      EdgeCount:       54
      CyclomaticComplexity: 5
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - '_ZZNK11llama_model11select_buftEiENK3$_0clEP12ggml_context'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_dev_supports_op
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1943,27'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-model.cpp:1948,28'
          Dst:             ggml_init
        - Src:             'src/llama-model.cpp:1950,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1950,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1950,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1950,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1950,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1953,35'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model.cpp:1954,31'
          Dst:             '_ZZNK11llama_model11select_buftEiENK3$_0clEP12ggml_context'
        - Src:             'src/llama-model.cpp:1962,25'
          Dst:             ggml_backend_dev_supports_op
    - functionName:    _ZN27ggml_backend_buffer_deleterclEP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/../include/ggml-cpp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/../include/ggml-cpp.h:32,86'
          Dst:             ggml_backend_buffer_free
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_6clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1802
      functionLinenumberEnd: 1802
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_8clIiEEDaRKT_'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_5clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams4n_ffEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1777,9'
          Dst:             _ZNK13llama_hparams4n_ffEj
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_4clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams12n_embd_v_gqaEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1769,9'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_3clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1768,9'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_2clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams5n_gqaEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1767,9'
          Dst:             _ZNK13llama_hparams5n_gqaEj
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_1clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionLinenumberEnd: 1761
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1761,9'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_0clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams6n_headEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1760,9'
          Dst:             _ZNK13llama_hparams6n_headEj
    - functionName:    _ZN17llama_layer_nextnC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_layer_shortconvC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_layer_convnextC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_layer_posnetC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_layerC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llama_layer_nextnC2Ev
        - _ZN18llama_layer_posnetC2Ev
        - _ZN20llama_layer_convnextC2Ev
        - _ZN21llama_layer_shortconvC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.h:224,8'
          Dst:             _ZN18llama_layer_posnetC2Ev
        - Src:             'src/llama-model.h:224,8'
          Dst:             _ZN20llama_layer_convnextC2Ev
        - Src:             'src/llama-model.h:224,8'
          Dst:             _ZN21llama_layer_shortconvC2Ev
        - Src:             'src/llama-model.h:224,8'
          Dst:             _ZN17llama_layer_nextnC2Ev
    - functionName:    '_ZZN16llama_model_base12load_tensorsER18llama_model_loaderENK3$_0clEf'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_model4implD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_model4implC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD1Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD0Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL18make_gpu_buft_listP19ggml_backend_device16llama_split_modePKfENK3$_0clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          67
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_name
        - ggml_backend_reg_dev_count
        - ggml_backend_reg_dev_get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:945,30'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-model.cpp:946,40'
          Dst:             ggml_backend_reg_dev_count
        - Src:             'src/llama-model.cpp:947,25'
          Dst:             ggml_backend_reg_dev_get
        - Src:             'src/llama-model.cpp:951,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:951,91'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model.cpp:951,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:951,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:951,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:951,17'
          Dst:             __cxa_free_exception
    - functionName:    '_ZZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_ENKUlmE_clEm'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:388,45'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/llama-model.cpp:389,45'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-model.cpp:391,32'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/llama-model.cpp:391,74'
          Dst:             _ZNK13llama_hparams6is_swaEj
    - functionName:    '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          305
      EdgeCount:       110
      CyclomaticComplexity: 50
      functionsReached:
        - _ZNK11llama_model10get_tensorEPKc
        - _ZNK13llama_hparams7n_layerEv
        - '_ZZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_ENKUlmE_clEm'
        - ggml_abort
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:401,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:404,24'
          Dst:             '_ZZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_ENKUlmE_clEm'
        - Src:             'src/llama-model.cpp:407,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:410,24'
          Dst:             '_ZZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_ENKUlmE_clEm'
        - Src:             'src/llama-model.cpp:413,32'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:415,82'
          Dst:             _ZNK11llama_model10get_tensorEPKc
        - Src:             'src/llama-model.cpp:418,40'
          Dst:             _ZNK11llama_model10get_tensorEPKc
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_model10get_tensorEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_step35C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2112,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_baseC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2730
      functionLinenumberEnd: 2730
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelC2ERK18llama_model_params
        - _ZN6LLM_TNC2E8llm_arch
      functionUses:    127
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2726,80'
          Dst:             _ZN11llama_modelC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:2726,114'
          Dst:             _ZN6LLM_TNC2E8llm_arch
    - functionName:    _ZN11llama_modelC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          176
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN11llama_vocabC2Ev
        - _ZN11llama_vocabD2Ev
        - llama_max_devices
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1022,14'
          Dst:             _ZN11llama_vocabC2Ev
        - Src:             'src/llama-model.cpp:1026,85'
          Dst:             llama_max_devices
        - Src:             'src/llama-model.cpp:1030,1'
          Dst:             _ZN11llama_vocabD2Ev
    - functionName:    _ZN6LLM_TNC2E8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_modelD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_vocabD2Ev
        - _ZN18llama_adapter_loraD2Ev
        - __clang_call_terminate
      functionUses:    133
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1036,1'
          Dst:             _ZN11llama_vocabD2Ev
        - Src:             'src/llama-model.cpp:1034,9'
          Dst:             _ZN18llama_adapter_loraD2Ev
        - Src:             'src/llama-model.cpp:1033,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN16llama_model_baseD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.h'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_base10load_statsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_base12load_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         128
      ICount:          749
      EdgeCount:       244
      CyclomaticComplexity: 118
      functionsReached:
        - _Z14gguf_kv_to_strPK12gguf_contexti
        - _Z21llm_arch_is_recurrentRK8llm_arch
        - _Z6formatPKcz
        - _ZL35llama_rope_scaling_type_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_arrINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyI18llama_pooling_typeEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_model9type_nameEv
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK18llama_model_loader10ftype_nameEv
        - _ZNK18llama_model_loader8get_archEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_get_n_kv
        - llama_model_rope_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1047,25'
          Dst:             gguf_get_n_kv
        - Src:             'src/llama-model.cpp:1058,8'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1048,26'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-model.cpp:1052,29'
          Dst:             gguf_get_key
        - Src:             'src/llama-model.cpp:1053,35'
          Dst:             _Z14gguf_kv_to_strPK12gguf_contexti
        - Src:             'src/llama-model.cpp:1062,34'
          Dst:             _ZNK18llama_model_loader8get_archEv
        - Src:             'src/llama-model.cpp:1066,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1067,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1068,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1069,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1070,8'
          Dst:             _ZN18llama_model_loader7get_keyI18llama_pooling_typeEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1071,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1072,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1073,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1074,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1075,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1085,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1086,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1088,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1089,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1091,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1092,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1095,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1096,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1098,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1099,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1101,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1102,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1103,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1107,9'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1116,100'
          Dst:             _ZNK18llama_model_loader8get_archEv
        - Src:             'src/llama-model.cpp:1116,75'
          Dst:             _Z21llm_arch_is_recurrentRK8llm_arch
        - Src:             'src/llama-model.cpp:1126,80'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:1126,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/llama-model.cpp:1127,80'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:1127,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/llama-model.cpp:1135,86'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:1135,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/llama-model.cpp:1138,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1142,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1146,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1149,8'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1150,39'
          Dst:             _ZL35llama_rope_scaling_type_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1151,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1156,13'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1158,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1162,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1163,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1166,17'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/llama-model.cpp:1170,63'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/llama-model.cpp:1171,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1173,63'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/llama-model.cpp:1174,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1179,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1183,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1183,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1183,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1183,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1183,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1196,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1197,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1200,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1204,8'
          Dst:             _ZN18llama_model_loader7get_arrINSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEEEb6llm_kvRT_b
        - Src:             'src/llama-model.cpp:1214,23'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/llama-model.cpp:1214,43'
          Dst:             _ZNK11llama_model9type_nameEv
        - Src:             'src/llama-model.cpp:1214,66'
          Dst:             _ZNK18llama_model_loader10ftype_nameEv
        - Src:             'src/llama-model.cpp:1222,25'
          Dst:             llama_model_rope_type
    - functionName:    _ZN16llama_model_base10load_vocabER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_vocab4loadER18llama_model_loaderRK6LLM_KV
        - _ZN6LLM_KVC2E8llm_archPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1226,21'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model.cpp:1228,11'
          Dst:             _ZN11llama_vocab4loadER18llama_model_loaderRK6LLM_KV
    - functionName:    _ZN16llama_model_base12load_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1231
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         778
      ICount:          3889
      EdgeCount:       1531
      CyclomaticComplexity: 755
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZL18make_cpu_buft_listRKNSt3__16vectorI12llama_deviceNS_9allocatorIS1_EEEEbb
        - _ZL18make_gpu_buft_listP19ggml_backend_device16llama_split_modePKf
        - _ZN11llama_mlock4initEPv
        - _ZN11llama_mlock7grow_toEm
        - _ZN11llama_mlockC2Ev
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN18llama_model_loader13init_mappingsEbPNSt3__16vectorINS0_10unique_ptrI11llama_mlockNS0_14default_deleteIS3_EEEENS0_9allocatorIS6_EEEE
        - _ZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_
        - _ZN6LLM_TNC2E8llm_arch
        - _ZNK11llama_model12n_gpu_layersEv
        - _ZNK11llama_model9n_devicesEv
        - _ZNK18llama_model_loader17get_mapping_rangeEPmS0_PPviP12ggml_context
        - _ZNK18llama_model_loader20done_getting_tensorsEb
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - '_ZZN16llama_model_base12load_tensorsER18llama_model_loaderENK3$_1clEi'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_is_host
        - ggml_backend_buffer_name
        - ggml_backend_buffer_set_usage
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_buft_get_device
        - ggml_backend_buft_name
        - ggml_backend_dev_buffer_from_host_ptr
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_by_type
        - ggml_backend_dev_get_props
        - ggml_backend_dev_memory
        - ggml_get_first_tensor
        - ggml_get_max_tensor_size
        - ggml_get_name
        - ggml_get_next_tensor
        - llama_supports_gpu_offload
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1237,36'
          Dst:             _ZNK11llama_model12n_gpu_layersEv
        - Src:             'src/llama-model.cpp:1243,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1247,28'
          Dst:             _ZL18make_cpu_buft_listRKNSt3__16vectorI12llama_deviceNS_9allocatorIS1_EEEEbb
        - Src:             'src/llama-model.cpp:1255,34'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-model.cpp:1249,33'
          Dst:             _ZL18make_gpu_buft_listP19ggml_backend_device16llama_split_modePKf
        - Src:             'src/llama-model.cpp:1257,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1257,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1257,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1257,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1257,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1261,89'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1262,31'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1265,32'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1269,13'
          Dst:             ggml_backend_dev_memory
        - Src:             'src/llama-model.cpp:1275,17'
          Dst:             ggml_backend_dev_memory
        - Src:             'src/llama-model.cpp:1265,32'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1280,48'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1285,28'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1289,28'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1285,28'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1289,28'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1318,25'
          Dst:             '_ZZN16llama_model_base12load_tensorsER18llama_model_loaderENK3$_1clEi'
        - Src:             'src/llama-model.cpp:1314,32'
          Dst:             '_ZZN16llama_model_base12load_tensorsER18llama_model_loaderENK3$_1clEi'
        - Src:             'src/llama-model.cpp:1325,25'
          Dst:             _ZN6LLM_TNC2E8llm_arch
        - Src:             'src/llama-model.cpp:1331,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1331,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-model.cpp:1331,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1331,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1346,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1346,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1349,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1349,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1352,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1352,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1355,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1355,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1358,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1358,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1361,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1361,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1366,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1366,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1369,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1369,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1372,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1372,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1375,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1375,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1378,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1378,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1381,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1381,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1386,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1386,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1389,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1389,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1392,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1392,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1397,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1397,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1400,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1400,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1403,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1403,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1406,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1406,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1409,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1409,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1412,64'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1412,50'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1417,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1417,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1420,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1420,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1423,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1423,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1426,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1426,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1429,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1429,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1432,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1432,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1435,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1435,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1438,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1438,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1441,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1441,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1444,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1444,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1447,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1447,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1450,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1450,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1453,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1453,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1456,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1456,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1459,57'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1459,43'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1462,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1462,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1465,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1465,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1468,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1468,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1471,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1471,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1474,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1474,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1477,67'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1477,53'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1484,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1484,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1488,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:1488,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:1492,8'
          Dst:             _ZNK18llama_model_loader20done_getting_tensorsEb
        - Src:             'src/llama-model.cpp:1496,5'
          Dst:             strcmp
        - Src:             'src/llama-model.cpp:1496,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1502,27'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model.cpp:1503,42'
          Dst:             ggml_get_name
        - Src:             'src/llama-model.cpp:1502,84'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model.cpp:1507,8'
          Dst:             _ZN18llama_model_loader13init_mappingsEbPNSt3__16vectorINS0_10unique_ptrI11llama_mlockNS0_14default_deleteIS3_EEEENS0_9allocatorIS6_EEEE
        - Src:             'src/llama-model.cpp:1601,9'
          Dst:             llama_supports_gpu_offload
        - Src:             'src/llama-model.cpp:1522,13'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model.cpp:1530,34'
          Dst:             ggml_backend_buft_get_device
        - Src:             'src/llama-model.cpp:1533,19'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-model.cpp:1535,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1535,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1535,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1535,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1535,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1539,9'
          Dst:             ggml_backend_dev_get_props
        - Src:             'src/llama-model.cpp:1541,40'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-model.cpp:1545,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1553,20'
          Dst:             _ZNK18llama_model_loader17get_mapping_rangeEPmS0_PPviP12ggml_context
        - Src:             'src/llama-model.cpp:1557,41'
          Dst:             ggml_get_max_tensor_size
        - Src:             'src/llama-model.cpp:1558,45'
          Dst:             ggml_backend_dev_buffer_from_host_ptr
        - Src:             'src/llama-model.cpp:1560,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1560,85'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model.cpp:1560,46'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1560,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1560,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1560,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1568,23'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-model.cpp:1569,40'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-model.cpp:1569,86'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-model.cpp:1573,23'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-model.cpp:1576,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1576,81'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-model.cpp:1576,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1576,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1576,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1576,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:1578,30'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-model.cpp:1579,52'
          Dst:             _ZN11llama_mlockC2Ev
        - Src:             'src/llama-model.cpp:1581,36'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-model.cpp:1581,28'
          Dst:             _ZN11llama_mlock4initEPv
        - Src:             'src/llama-model.cpp:1582,36'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-model.cpp:1582,28'
          Dst:             _ZN11llama_mlock7grow_toEm
        - Src:             'src/llama-model.cpp:1593,13'
          Dst:             ggml_backend_buffer_set_usage
        - Src:             'src/llama-model.cpp:1606,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1609,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1614,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1620,13'
          Dst:             ggml_backend_buffer_name
        - Src:             'src/llama-model.cpp:1620,13'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-model.cpp:1620,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1631,17'
          Dst:             _ZN18llama_model_loader13load_all_dataEP12ggml_contextRNSt3__113unordered_mapIjP19ggml_backend_bufferNS2_4hashIjEENS2_8equal_toIjEENS2_9allocatorINS2_4pairIKjS5_EEEEEEPNS2_6vectorINS2_10unique_ptrI11llama_mlockNS2_14default_deleteISJ_EEEENSA_ISM_EEEEPFbfPvESQ_
    - functionName:    _ZNK11llama_model12n_gpu_layersEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18make_cpu_buft_listRKNSt3__16vectorI12llama_deviceNS_9allocatorIS1_EEEEbb
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          318
      EdgeCount:       166
      CyclomaticComplexity: 81
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_by_type
        - ggml_backend_dev_count
        - ggml_backend_dev_get
        - ggml_backend_dev_host_buffer_type
        - ggml_backend_dev_type
        - ggml_backend_reg_get_proc_address
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:877,28'
          Dst:             ggml_backend_dev_count
        - Src:             'src/llama-model.cpp:878,34'
          Dst:             ggml_backend_dev_get
        - Src:             'src/llama-model.cpp:879,13'
          Dst:             ggml_backend_dev_type
        - Src:             'src/llama-model.cpp:880,27'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-model.cpp:882,25'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama-model.cpp:896,47'
          Dst:             ggml_backend_dev_host_buffer_type
        - Src:             'src/llama-model.cpp:906,26'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-model.cpp:908,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:908,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:908,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:908,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:908,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:911,26'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-model.cpp:913,13'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-model.cpp:924,28'
          Dst:             ggml_backend_dev_count
        - Src:             'src/llama-model.cpp:925,34'
          Dst:             ggml_backend_dev_get
        - Src:             'src/llama-model.cpp:926,13'
          Dst:             ggml_backend_dev_type
        - Src:             'src/llama-model.cpp:927,41'
          Dst:             ggml_backend_dev_buffer_type
    - functionName:    _ZL18make_gpu_buft_listP19ggml_backend_device16llama_split_modePKf
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          191
      EdgeCount:       95
      CyclomaticComplexity: 45
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - '_ZZL18make_gpu_buft_listP19ggml_backend_device16llama_split_modePKfENK3$_0clEv'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_name
        - ggml_backend_reg_get_proc_address
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:940,34'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-model.cpp:942,13'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-model.cpp:944,32'
          Dst:             '_ZZL18make_gpu_buft_listP19ggml_backend_device16llama_split_modePKfENK3$_0clEv'
        - Src:             'src/llama-model.cpp:958,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:958,89'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model.cpp:958,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:958,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:958,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:958,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:963,33'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-model.cpp:966,30'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-model.cpp:969,13'
          Dst:             ggml_backend_reg_get_proc_address
    - functionName:    _ZNK11llama_model9n_devicesEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1676
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN16llama_model_base12load_tensorsER18llama_model_loaderENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          121
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_model9n_devicesEv
        - _ZNK13llama_hparams6is_swaEj
        - ggml_backend_dev_name
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1296,57'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-model.cpp:1298,13'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model.cpp:1298,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1301,81'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-model.cpp:1303,9'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-model.cpp:1303,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZNK6LLM_TNclE10llm_tensorPKcii
      functionSourceFile: '/src/llama.cpp/src/llama-arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11LLM_TN_IMPLC2E8llm_arch10llm_tensorPKcii
      functionUses:    2425
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.h:672,16'
          Dst:             _ZN11LLM_TN_IMPLC2E8llm_arch10llm_tensorPKcii
    - functionName:    _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_base13create_tensorER18llama_model_loaderRK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - ggml_abort
      functionUses:    2454
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2733,5'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:2734,12'
          Dst:             _ZN16llama_model_base13create_tensorER18llama_model_loaderRK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_base13create_tensorER18llama_model_loaderRK11LLM_TN_IMPLRKSt16initializer_listIlEi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1648
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1647,15'
          Dst:             _ZN18llama_model_loader13create_tensorERK13llama_hparamsPKNSt3__16vectorINS3_4pairIP19ggml_backend_deviceP24ggml_backend_buffer_typeEENS3_9allocatorISA_EEEESF_SF_SF_RK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZL35llama_rope_scaling_type_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model9arch_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13llm_arch_name8llm_arch
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1653,12'
          Dst:             _Z13llm_arch_name8llm_arch
    - functionName:    _ZNK11llama_model9type_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13llm_type_name8llm_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1657,12'
          Dst:             _Z13llm_type_name8llm_type
    - functionName:    llama_model_rope_type
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2412
      functionLinenumberEnd: 2572
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         123
      ICount:          494
      EdgeCount:       244
      CyclomaticComplexity: 123
      functionsReached:
        - _ZNK13llama_hparams9use_mropeEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model.cpp:2413,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model.cpp:2559,35'
          Dst:             _ZNK13llama_hparams9use_mropeEv
        - Src:             'src/llama-model.cpp:2561,35'
          Dst:             _ZNK13llama_hparams9use_mropeEv
        - Src:             'src/llama-model.cpp:2564,35'
          Dst:             _ZNK13llama_hparams9use_mropeEv
        - Src:             'src/llama-model.cpp:2568,13'
          Dst:             ggml_abort
    - functionName:    _Z13llm_type_name8llm_type
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_adapter_loraD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_modelD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_kimi_linearC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionLinenumberEnd: 2076
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2076,73'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_mimo2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2063
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2063,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_dflashC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1241,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_eagle3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1225,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_mistral3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2050
      functionLinenumberEnd: 2050
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2050,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_qwen35moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2004
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2004,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_qwen35C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1958
      functionLinenumberEnd: 1958
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1958,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_qwen3nextC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1917
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1917,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN23llama_model_pangu_embedC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1904
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1904,73'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_cogvlmC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1891,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_minimax_m2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1878,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_apertusC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1865,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_grovemoeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1852
      functionLinenumberEnd: 1852
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1852,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN24llama_model_smallthinkerC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionLinenumberEnd: 1838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1838,74'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_lfm2moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1826,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_lfm2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1812,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_falcon_h1C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1799
      functionLinenumberEnd: 1799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1799,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_openai_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1786,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_smollm3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1773,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_hy_v3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1733
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1733,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN25llama_model_hunyuan_denseC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1763
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_model_hunyuan_vlC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1763,75'
          Dst:             _ZN22llama_model_hunyuan_vlC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_hunyuan_vlC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1750
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1750,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN23llama_model_hunyuan_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1721
      functionLinenumberEnd: 1721
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1721,73'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_paddleocrC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llama_model_ernie4_5C2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1709,71'
          Dst:             _ZN20llama_model_ernie4_5C2ERK18llama_model_params
    - functionName:    _ZN20llama_model_ernie4_5C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1684,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN24llama_model_ernie4_5_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionLinenumberEnd: 1697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llama_model_ernie4_5C2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1697,74'
          Dst:             _ZN20llama_model_ernie4_5C2ERK18llama_model_params
    - functionName:    _ZN17llama_model_afmoeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1671,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_arceeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1658,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_dots1C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1645,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_seed_ossC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1632,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN23llama_model_bailingmoe2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1619,73'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_bailingmoeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1606,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN15llama_model_plmC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1593,65'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN28llama_model_wavtokenizer_decC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1580,78'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_chameleonC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1567
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1567,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN26llama_model_granite_hybridC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1551,76'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_minicpmC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1540,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN23llama_model_granite_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1529,73'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_graniteC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1501,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_arwkv7C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1488,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_rwkv7C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1475
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1475,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_rwkv6qwen2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1462,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_rwkv6C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionLinenumberEnd: 1449
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1449,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_exaone_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1436,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_exaone4C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1422,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_exaoneC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1409,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN26llama_model_nemotron_h_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_model_nemotron_hC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1399,76'
          Dst:             _ZN22llama_model_nemotron_hC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_nemotron_hC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1383,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_nemotronC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1370,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_jais2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1357
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1357,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_jaisC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1344,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_t5encoderC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1333
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1333,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN14llama_model_t5C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1319,64'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_bitnetC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1306,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_glm4_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1293,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_glm4C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1280,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_chatglmC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1267,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_mistral4C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_model_deepseek2C2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1257,70'
          Dst:             _ZN21llama_model_deepseek2C2ERK18llama_model_params
    - functionName:    _ZN21llama_model_deepseek2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1063,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_glm_dsaC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1215,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_deepseek4C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1089,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_deepseek32C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1076,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN24llama_model_deepseek2ocrC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1204,74'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_deepseekC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1050,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_arcticC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1037,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_gptneoxC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1024,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_openelmC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1011,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_olmoeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:998,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_olmo2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:984,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_olmoC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:971,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_dbrxC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:958,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_cohere2moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:941,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_cohere2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:928,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_command_rC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:915,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_xverseC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:902,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_jambaC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:889,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_mamba2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:878,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_mambaC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:865,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_starcoder2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:852,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN27llama_model_gemma_embeddingC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:839,77'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN28llama_model_gemma4_assistantC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:826,78'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_gemma4C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:805,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_gemma3nC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:772,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_gemma3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:758,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_gemma2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:745,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_gemmaC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:732,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_minicpm3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:719,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_internlm2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:706,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_orionC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:693,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_codeshellC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:680,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_gpt2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:667,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_plamo3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:653,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_plamo2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:636,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_plamoC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:623,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_phimoeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:611,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_phi3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:597,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_phi2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:584,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_qwen3vlmoeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:571,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_qwen3vlC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:558,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_qwen3moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:545,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_qwen3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:532,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_qwen2moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:519,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN19llama_model_qwen2vlC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:506,69'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_rnd1C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:493,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_llada_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:480,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_lladaC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:467,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_dreamC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:454,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_qwen2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:441,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_qwenC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:428,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_mellumC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:415,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_stablelmC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:403,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN15llama_model_mptC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:390,65'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_bloomC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:377,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_eurobertC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:364,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_neo_bertC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:351,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN23llama_model_modern_bertC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:338,73'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN26llama_model_nomic_bert_moeC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:327,76'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN22llama_model_nomic_bertC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:316,72'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN24llama_model_jina_bert_v3C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:305,74'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN24llama_model_jina_bert_v2C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:294,74'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_bertC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:281,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_refactC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:268,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_starcoderC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:255,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_grokC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:242,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_falconC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:229,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN20llama_model_baichuanC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:216,70'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN16llama_model_deciC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:203,66'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_talkieC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:190,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN21llama_model_maincoderC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:177,71'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN23llama_model_llama_embedC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llama_model_llamaC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:166,73'
          Dst:             _ZN17llama_model_llamaC2ERK18llama_model_params
    - functionName:    _ZN17llama_model_llamaC2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:138,67'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _ZN18llama_model_llama4C2ERK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_baseC2ERK18llama_model_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:152,68'
          Dst:             _ZN16llama_model_baseC2ERK18llama_model_params
    - functionName:    _Z30llama_model_target_layer_ids_nPK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z28llama_model_target_layer_idsPK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2762
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2747
      functionLinenumberEnd: 2760
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          179
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    95
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2749,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2749,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2751,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2751,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2753,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2753,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2754,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2754,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2755,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2755,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2756,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2756,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2757,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2757,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2758,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2758,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2737
      functionLinenumberEnd: 2743
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2738,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2738,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2740,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2740,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/llama-model.cpp:2741,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/llama-model.cpp:2741,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _Z22llama_model_get_devicePK11llama_modeli
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z21llama_model_n_devicesPK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2711
      functionLinenumberEnd: 2712
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20llama_model_n_expertPK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2707
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z29llama_internal_get_tensor_mapPK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2703
      functionLinenumberEnd: 2704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_is_diffusion
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2699
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z21llm_arch_is_diffusionRK8llm_arch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2700,12'
          Dst:             _Z21llm_arch_is_diffusionRK8llm_arch
    - functionName:    llama_model_is_hybrid
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2695
      functionLinenumberEnd: 2696
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llm_arch_is_hybridRK8llm_arch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2696,12'
          Dst:             _Z18llm_arch_is_hybridRK8llm_arch
    - functionName:    llama_model_is_recurrent
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2691
      functionLinenumberEnd: 2692
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z21llm_arch_is_recurrentRK8llm_arch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2692,12'
          Dst:             _Z21llm_arch_is_recurrentRK8llm_arch
    - functionName:    llama_model_decoder_start_token
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2687
      functionLinenumberEnd: 2688
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_has_decoder
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2680
      functionLinenumberEnd: 2685
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_has_encoder
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2670
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_n_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2666
      functionLinenumberEnd: 2667
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_model10n_elementsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2667,19'
          Dst:             _ZNK11llama_model10n_elementsEv
    - functionName:    _ZNK11llama_model10n_elementsEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_chat_template
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2647
      functionLinenumberEnd: 2664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6LLM_KVC2E8llm_archPKc
        - _ZNK11llama_vocab12get_pre_typeEv
        - _ZNK6LLM_KVclE6llm_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2648,29'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model.cpp:2649,11'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-model.cpp:2655,54'
          Dst:             _ZNK11llama_vocab12get_pre_typeEv
    - functionName:    llama_model_size
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2643
      functionLinenumberEnd: 2644
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_model4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2644,19'
          Dst:             _ZNK11llama_model4sizeEv
    - functionName:    _ZNK11llama_model4sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1669
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_ftype
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2639
      functionLinenumberEnd: 2640
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_model5ftypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2640,19'
          Dst:             _ZNK11llama_model5ftypeEv
    - functionName:    _ZNK11llama_model5ftypeEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1665
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_desc
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2635
      functionLinenumberEnd: 2636
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_model4descEv
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2636,49'
          Dst:             _ZNK11llama_model4descEv
        - Src:             'src/llama-model.cpp:2636,12'
          Dst:             snprintf
    - functionName:    _ZNK11llama_model4descEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1660
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_meta_val_str_by_index
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2623
      functionLinenumberEnd: 2633
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2632,12'
          Dst:             snprintf
    - functionName:    llama_model_meta_key_by_index
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2611
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2620,12'
          Dst:             snprintf
    - functionName:    llama_model_meta_key_str
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2593
      functionLinenumberEnd: 2609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_meta_count
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2589
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_meta_val_str
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2587
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2586,12'
          Dst:             snprintf
    - functionName:    llama_model_rope_freq_scale_train
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2574
      functionLinenumberEnd: 2575
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_n_head
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2408
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_model_n_head
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2409,12'
          Dst:             llama_model_n_head
    - functionName:    llama_model_n_head
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2362
      functionLinenumberEnd: 2363
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams6n_headEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2363,27'
          Dst:             _ZNK13llama_hparams6n_headEj
    - functionName:    llama_n_layer
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_model_n_layer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2404,12'
          Dst:             llama_model_n_layer
    - functionName:    llama_n_embd
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2398
      functionLinenumberEnd: 2399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_model_n_embd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2399,12'
          Dst:             llama_model_n_embd
    - functionName:    llama_model_n_embd
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2342
      functionLinenumberEnd: 2343
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_n_ctx_train
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2393
      functionLinenumberEnd: 2394
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_model_n_ctx_train
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2394,12'
          Dst:             llama_model_n_ctx_train
    - functionName:    llama_model_n_ctx_train
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionLinenumberEnd: 2339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_cls_label
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2384
      functionLinenumberEnd: 2390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_n_cls_out
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2380
      functionLinenumberEnd: 2381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_n_swa
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2370
      functionLinenumberEnd: 2377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_n_head_kv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2366
      functionLinenumberEnd: 2367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2367,27'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    llama_model_n_layer_nextn
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2358
      functionLinenumberEnd: 2359
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_n_embd_out
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2350
      functionLinenumberEnd: 2351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams10n_embd_outEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2351,27'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
    - functionName:    llama_model_n_embd_inp
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams10n_embd_inpEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2347,27'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
    - functionName:    llama_model_free
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_free_model
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2330
      functionLinenumberEnd: 2332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_model_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2331,5'
          Dst:             llama_model_free
    - functionName:    llama_model_get_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionLinenumberEnd: 2327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_model_default_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16llm_graph_result6get_gfEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model11build_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2277
      functionLinenumberEnd: 2295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llm_graph_result11set_outputsERK16llm_graph_params
        - _ZNK16llm_graph_result6get_gfEv
        - _ZNK17llm_graph_context13build_poolingEP11ggml_tensorS1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_samplingEv
        - _ZNK17llm_graph_context15build_dense_outEP11ggml_tensorS1_S1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2281,10'
          Dst:             _ZNK17llm_graph_context13build_poolingEP11ggml_tensorS1_S1_S1_S1_
        - Src:             'src/llama-model.cpp:2284,10'
          Dst:             _ZNK17llm_graph_context14build_samplingEv
        - Src:             'src/llama-model.cpp:2290,10'
          Dst:             _ZNK17llm_graph_context15build_dense_outEP11ggml_tensorS1_S1_
        - Src:             'src/llama-model.cpp:2292,15'
          Dst:             _ZN16llm_graph_result11set_outputsERK16llm_graph_params
        - Src:             'src/llama-model.cpp:2294,22'
          Dst:             _ZNK16llm_graph_result6get_gfEv
    - functionName:    _ZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparams
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2029
      functionLinenumberEnd: 2275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          688
      EdgeCount:       119
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llm_arch_is_hybridRK8llm_arch
        - _Z21llm_arch_is_recurrentRK8llm_arch
        - _ZN14llama_kv_cacheC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_
        - _ZN18llama_kv_cache_dsaC2ERK11llama_model9ggml_typeS3_bbbjjjj14llama_swa_typeRKNSt3__18functionIFbiEEERKNS6_IFiiEEE
        - _ZN19llama_kv_cache_dsv4C2ERK11llama_model9ggml_typeS3_bbbbjjjjRKNSt3__18functionIFbiEEERKNS5_IFiiEEE
        - _ZN19llama_kv_cache_iswaC2ERK11llama_model9ggml_typeS3_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNS7_IFiiEEESF_
        - _ZN19llama_memory_hybridC2ERK11llama_model9ggml_typeS3_bjjj14llama_swa_typeS3_S3_jjjbbRKNSt3__18functionIFbiEEESA_
        - _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
        - _ZN24llama_memory_hybrid_iswaC2ERK11llama_model9ggml_typeS3_bbjjjS3_S3_jjjbbRKNSt3__18functionIFbiEEES9_
        - _ZNK13llama_hparams10is_swa_anyEv
        - ggml_abort
        - llama_get_memory
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model.cpp:2032,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model.cpp:2054,27'
          Dst:             _ZN18llama_kv_cache_dsaC2ERK11llama_model9ggml_typeS3_bbbjjjj14llama_swa_typeRKNSt3__18functionIFbiEEERKNS6_IFiiEEE
        - Src:             'src/llama-model.cpp:2079,21'
          Dst:             _Z21llm_arch_is_recurrentRK8llm_arch
        - Src:             'src/llama-model.cpp:2080,31'
          Dst:             _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
        - Src:             'src/llama-model.cpp:2089,28'
          Dst:             _Z18llm_arch_is_hybridRK8llm_arch
        - Src:             'src/llama-model.cpp:2115,35'
          Dst:             _ZN24llama_memory_hybrid_iswaC2ERK11llama_model9ggml_typeS3_bbjjjS3_S3_jjjbbRKNSt3__18functionIFbiEEES9_
        - Src:             'src/llama-model.cpp:2134,35'
          Dst:             _ZN19llama_memory_hybridC2ERK11llama_model9ggml_typeS3_bjjj14llama_swa_typeS3_S3_jjjbbRKNSt3__18functionIFbiEEESA_
        - Src:             'src/llama-model.cpp:2185,35'
          Dst:             _ZN19llama_kv_cache_dsv4C2ERK11llama_model9ggml_typeS3_bbbbjjjjRKNSt3__18functionIFbiEEERKNS5_IFiiEEE
        - Src:             'src/llama-model.cpp:2200,25'
          Dst:             _ZNK13llama_hparams10is_swa_anyEv
        - Src:             'src/llama-model.cpp:2203,56'
          Dst:             llama_get_memory
        - Src:             'src/llama-model.cpp:2215,39'
          Dst:             _ZN19llama_kv_cache_iswaC2ERK11llama_model9ggml_typeS3_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNS7_IFiiEEESF_
        - Src:             'src/llama-model.cpp:2232,39'
          Dst:             _ZN19llama_kv_cache_iswaC2ERK11llama_model9ggml_typeS3_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNS7_IFiiEEESF_
        - Src:             'src/llama-model.cpp:2250,25'
          Dst:             _ZNK13llama_hparams10is_swa_anyEv
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:2252,35'
          Dst:             _ZN14llama_kv_cacheC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_
    - functionName:    _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2014
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2010
      functionLinenumberEnd: 2011
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2011,20'
          Dst:             _ZNK13llama_hparams6is_swaEj
    - functionName:    _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2006
      functionLinenumberEnd: 2007
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:2007,20'
          Dst:             _ZNK13llama_hparams6is_swaEj
    - functionName:    _ZNK11llama_model20has_tensor_overridesEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1990
      functionLinenumberEnd: 1991
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZL11select_buftIZNK11llama_model11select_buftEiE3$_0EP24ggml_backend_buffer_typeRKNSt3__16vectorINS4_4pairIP19ggml_backend_deviceS3_EENS4_9allocatorIS9_EEEERKT_'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1968
      functionLinenumberEnd: 1978
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6formatPKcz
        - '_ZL14buft_supportedIKZNK11llama_model11select_buftEiE3$_0EbP24ggml_backend_buffer_typeP19ggml_backend_deviceRT_'
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1972,13'
          Dst:             '_ZL14buft_supportedIKZNK11llama_model11select_buftEiE3$_0EbP24ggml_backend_buffer_typeP19ggml_backend_deviceRT_'
        - Src:             'src/llama-model.cpp:1977,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:1977,30'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-model.cpp:1977,11'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:1977,5'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:1977,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK11llama_model11select_buftEi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 1983
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZL11select_buftIZNK11llama_model11select_buftEiE3$_0EP24ggml_backend_buffer_typeRKNSt3__16vectorINS4_4pairIP19ggml_backend_deviceS3_EENS4_9allocatorIS9_EEEERKT_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1981,12'
          Dst:             '_ZL11select_buftIZNK11llama_model11select_buftEiE3$_0EP24ggml_backend_buffer_typeRKNSt3__16vectorINS4_4pairIP19ggml_backend_deviceS3_EENS4_9allocatorIS9_EEEERKT_'
    - functionName:    _ZNK11llama_model10dev_outputEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1936
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model9dev_layerEi
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1932
      functionLinenumberEnd: 1933
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29llama_expert_gating_func_name29llama_expert_gating_func_type
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          166
      EdgeCount:       77
      CyclomaticComplexity: 39
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model10print_infoEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1930
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         267
      ICount:          1319
      EdgeCount:       467
      CyclomaticComplexity: 202
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z28llama_rope_scaling_type_name23llama_rope_scaling_type
        - _ZL29llama_expert_gating_func_name29llama_expert_gating_func_type
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_model9type_nameEv
        - _ZNK11llama_vocab10print_infoEv
        - _ZNK13llama_hparams10is_swa_anyEv
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams7n_layerEv
        - '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1717,43'
          Dst:             _Z28llama_rope_scaling_type_name23llama_rope_scaling_type
        - Src:             'src/llama-model.cpp:1749,5'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/llama-model.cpp:1749,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1750,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1751,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1754,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1755,9'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-model.cpp:1755,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1756,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1757,9'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-model.cpp:1757,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1758,9'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-model.cpp:1758,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1759,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1760,9'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1760,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1761,9'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1761,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1762,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1763,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1764,9'
          Dst:             _ZNK13llama_hparams10is_swa_anyEv
        - Src:             'src/llama-model.cpp:1764,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1765,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1766,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1767,9'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1767,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1768,9'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1768,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1769,9'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1769,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1770,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1771,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1772,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1773,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1774,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1775,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1776,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1777,9'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1777,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1778,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1779,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1780,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1781,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1782,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1783,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1784,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1785,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1786,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1787,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1789,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1790,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1791,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1792,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1793,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1795,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1796,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1797,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1802,13'
          Dst:             '_ZZNK11llama_model10print_infoEvENK3$_7clERKNSt3__18functionIFijEEEj'
        - Src:             'src/llama-model.cpp:1802,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1808,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1811,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1815,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1830,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1831,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1832,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1833,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1834,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1835,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1838,9'
          Dst:             _ZNK11llama_model9type_nameEv
        - Src:             'src/llama-model.cpp:1838,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1850,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1853,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1854,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1855,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1856,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1860,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1861,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1862,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1863,13'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/llama-model.cpp:1863,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1864,13'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/llama-model.cpp:1864,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1865,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1866,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1867,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1868,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1869,13'
          Dst:             _ZL29llama_expert_gating_func_name29llama_expert_gating_func_type
        - Src:             'src/llama-model.cpp:1869,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1873,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1874,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1883,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1891,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1892,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1893,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1894,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1898,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1899,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1900,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1901,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1902,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1906,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1907,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1908,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1909,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1910,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1911,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1912,13'
          Dst:             _ZL29llama_expert_gating_func_name29llama_expert_gating_func_type
        - Src:             'src/llama-model.cpp:1912,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1913,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1917,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1918,13'
          Dst:             _ZL29llama_expert_gating_func_name29llama_expert_gating_func_type
        - Src:             'src/llama-model.cpp:1918,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1922,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1923,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1924,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1925,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-model.cpp:1929,11'
          Dst:             _ZNK11llama_vocab10print_infoEv
    - functionName:    _Z28llama_rope_scaling_type_name23llama_rope_scaling_type
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1710
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          171
      EdgeCount:       73
      CyclomaticComplexity: 36
      functionsReached:
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft_size
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_get_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:1697,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1699,13'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-model.cpp:1699,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:1700,47'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-model.cpp:1701,26'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft_size
        - Src:             'src/llama-model.cpp:1705,65'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-model.cpp:1705,21'
          Dst:             ggml_backend_buffer_get_type
    - functionName:    _ZNK11llama_model10split_modeEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionLinenumberEnd: 1690
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_model9n_tensorsEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z27llm_ffn_op_type_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE15llm_ffn_op_type
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_3clEljRKNSt3__16vectorINS4_4pairIljEENS4_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          447
      EdgeCount:       122
      CyclomaticComplexity: 33
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams5n_gqaEj
        - _ZNK13llama_hparams7is_recrEj
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:569,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/llama-model.cpp:593,47'
          Dst:             _ZNK13llama_hparams5n_gqaEj
        - Src:             'src/llama-model.cpp:594,55'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-model.cpp:603,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:609,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:617,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:625,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:629,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:638,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:643,9'
          Dst:             ggml_abort
    - functionName:    '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_2clEij'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          473
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:519,21'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:525,21'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:546,17'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:554,49'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-model.cpp:555,13'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-model.cpp:555,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:556,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:561,13'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_model12tensor_splitEv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_1clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         186
      ICount:          932
      EdgeCount:       354
      CyclomaticComplexity: 170
      functionsReached:
        - _ZNK11llama_model10get_tensorEPKc
        - '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:427,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:430,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:433,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:436,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:439,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:442,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:445,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:448,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:452,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:455,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:459,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:462,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:465,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:468,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:473,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:476,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:479,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:482,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:485,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:488,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:493,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:496,60'
          Dst:             _ZNK11llama_model10get_tensorEPKc
        - Src:             'src/llama-model.cpp:497,13'
          Dst:             ggml_abort
        - Src:             'src/llama-model.cpp:498,20'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
        - Src:             'src/llama-model.cpp:502,16'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_0clE28ggml_backend_meta_split_axisRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_'
    - functionName:    _Z33llama_meta_device_get_split_statePK11ggml_tensorPv
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         268
      ICount:          1254
      EdgeCount:       301
      CyclomaticComplexity: 35
      functionsReached:
        - _ZNK11llama_model12tensor_splitEv
        - '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_1clEv'
        - '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_2clEij'
        - '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_3clEljRKNSt3__16vectorINS4_4pairIljEENS4_9allocatorIS7_EEEE'
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_blck_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:340,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:340,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:340,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:341,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:341,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:341,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:342,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:342,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:342,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:343,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:343,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:343,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:344,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:344,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:344,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:345,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:345,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:345,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:346,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:346,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:346,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:347,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:347,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:347,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:348,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:348,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:348,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:349,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:349,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:349,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:350,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:350,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:350,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:351,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:351,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:351,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:353,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:353,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:353,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:354,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:354,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:354,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:355,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:355,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:355,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:356,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:356,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:356,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:357,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:357,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:357,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:358,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:358,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:358,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:359,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:359,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:359,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:360,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:360,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:360,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:361,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:361,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:361,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:363,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:363,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:363,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:364,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:364,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:364,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:365,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:365,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:365,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:366,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:366,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:366,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:367,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:367,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:367,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:368,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:368,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:368,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:370,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:370,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:370,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:371,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-model.cpp:371,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-model.cpp:371,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-model.cpp:649,24'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_1clEv'
        - Src:             'src/llama-model.cpp:652,35'
          Dst:             ggml_blck_size
        - Src:             'src/llama-model.cpp:653,49'
          Dst:             _ZNK11llama_model12tensor_splitEv
        - Src:             'src/llama-model.cpp:662,68'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_2clEij'
        - Src:             'src/llama-model.cpp:340,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:341,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:342,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:343,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:344,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:345,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:346,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:347,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:348,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:349,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:350,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:351,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:353,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:354,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:355,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:356,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:357,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:358,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:359,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:360,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:361,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:363,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:364,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:365,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:366,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:367,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:368,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:370,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:371,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-model.cpp:663,50'
          Dst:             '_ZZ33llama_meta_device_get_split_statePK11ggml_tensorPvENK3$_3clEljRKNSt3__16vectorINS4_4pairIljEENS4_9allocatorIS7_EEEE'
    - 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:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z18llama_model_createR18llama_model_loaderRK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          84
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_model_create8llm_archRK18llama_model_params
        - _ZNK18llama_model_loader13get_arch_nameEv
        - _ZNK18llama_model_loader8get_archEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:327,24'
          Dst:             _ZNK18llama_model_loader8get_archEv
        - Src:             'src/llama-model.cpp:329,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:329,71'
          Dst:             _ZNK18llama_model_loader13get_arch_nameEv
        - Src:             'src/llama-model.cpp:329,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:329,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:329,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-model.cpp:332,12'
          Dst:             _Z18llama_model_create8llm_archRK18llama_model_params
    - functionName:    _Z18llama_model_create8llm_archRK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          101
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _Z13llm_arch_name8llm_arch
        - _Z27llm_arch_supports_sm_tensorRK8llm_arch
        - _ZL19llama_model_mapping8llm_archRK18llama_model_params
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-model.cpp:314,27'
          Dst:             _ZL19llama_model_mapping8llm_archRK18llama_model_params
        - Src:             'src/llama-model.cpp:318,62'
          Dst:             _Z27llm_arch_supports_sm_tensorRK8llm_arch
        - Src:             'src/llama-model.cpp:319,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:319,114'
          Dst:             _Z13llm_arch_name8llm_arch
        - Src:             'src/llama-model.cpp:319,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:319,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:319,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZL19llama_model_mapping8llm_archRK18llama_model_params
      functionSourceFile: '/src/llama.cpp/src/llama-model.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         420
      ICount:          1680
      EdgeCount:       699
      CyclomaticComplexity: 281
      functionsReached:
        - _Z13llm_arch_name8llm_arch
        - _ZN14llama_model_t5C2ERK18llama_model_params
        - _ZN15llama_model_mptC2ERK18llama_model_params
        - _ZN15llama_model_plmC2ERK18llama_model_params
        - _ZN16llama_model_bertC2ERK18llama_model_params
        - _ZN16llama_model_dbrxC2ERK18llama_model_params
        - _ZN16llama_model_deciC2ERK18llama_model_params
        - _ZN16llama_model_glm4C2ERK18llama_model_params
        - _ZN16llama_model_gpt2C2ERK18llama_model_params
        - _ZN16llama_model_grokC2ERK18llama_model_params
        - _ZN16llama_model_jaisC2ERK18llama_model_params
        - _ZN16llama_model_lfm2C2ERK18llama_model_params
        - _ZN16llama_model_olmoC2ERK18llama_model_params
        - _ZN16llama_model_phi2C2ERK18llama_model_params
        - _ZN16llama_model_phi3C2ERK18llama_model_params
        - _ZN16llama_model_qwenC2ERK18llama_model_params
        - _ZN16llama_model_rnd1C2ERK18llama_model_params
        - _ZN17llama_model_afmoeC2ERK18llama_model_params
        - _ZN17llama_model_arceeC2ERK18llama_model_params
        - _ZN17llama_model_bloomC2ERK18llama_model_params
        - _ZN17llama_model_dots1C2ERK18llama_model_params
        - _ZN17llama_model_dreamC2ERK18llama_model_params
        - _ZN17llama_model_gemmaC2ERK18llama_model_params
        - _ZN17llama_model_hy_v3C2ERK18llama_model_params
        - _ZN17llama_model_jais2C2ERK18llama_model_params
        - _ZN17llama_model_jambaC2ERK18llama_model_params
        - _ZN17llama_model_lladaC2ERK18llama_model_params
        - _ZN17llama_model_llamaC2ERK18llama_model_params
        - _ZN17llama_model_mambaC2ERK18llama_model_params
        - _ZN17llama_model_mimo2C2ERK18llama_model_params
        - _ZN17llama_model_olmo2C2ERK18llama_model_params
        - _ZN17llama_model_olmoeC2ERK18llama_model_params
        - _ZN17llama_model_orionC2ERK18llama_model_params
        - _ZN17llama_model_plamoC2ERK18llama_model_params
        - _ZN17llama_model_qwen2C2ERK18llama_model_params
        - _ZN17llama_model_qwen3C2ERK18llama_model_params
        - _ZN17llama_model_rwkv6C2ERK18llama_model_params
        - _ZN17llama_model_rwkv7C2ERK18llama_model_params
        - _ZN18llama_model_arcticC2ERK18llama_model_params
        - _ZN18llama_model_arwkv7C2ERK18llama_model_params
        - _ZN18llama_model_bitnetC2ERK18llama_model_params
        - _ZN18llama_model_cogvlmC2ERK18llama_model_params
        - _ZN18llama_model_dflashC2ERK18llama_model_params
        - _ZN18llama_model_eagle3C2ERK18llama_model_params
        - _ZN18llama_model_exaoneC2ERK18llama_model_params
        - _ZN18llama_model_falconC2ERK18llama_model_params
        - _ZN18llama_model_gemma2C2ERK18llama_model_params
        - _ZN18llama_model_gemma3C2ERK18llama_model_params
        - _ZN18llama_model_gemma4C2ERK18llama_model_params
        - _ZN18llama_model_llama4C2ERK18llama_model_params
        - _ZN18llama_model_mamba2C2ERK18llama_model_params
        - _ZN18llama_model_mellumC2ERK18llama_model_params
        - _ZN18llama_model_phimoeC2ERK18llama_model_params
        - _ZN18llama_model_plamo2C2ERK18llama_model_params
        - _ZN18llama_model_plamo3C2ERK18llama_model_params
        - _ZN18llama_model_qwen35C2ERK18llama_model_params
        - _ZN18llama_model_refactC2ERK18llama_model_params
        - _ZN18llama_model_step35C2ERK18llama_model_params
        - _ZN18llama_model_talkieC2ERK18llama_model_params
        - _ZN18llama_model_xverseC2ERK18llama_model_params
        - _ZN19llama_model_apertusC2ERK18llama_model_params
        - _ZN19llama_model_chatglmC2ERK18llama_model_params
        - _ZN19llama_model_cohere2C2ERK18llama_model_params
        - _ZN19llama_model_exaone4C2ERK18llama_model_params
        - _ZN19llama_model_gemma3nC2ERK18llama_model_params
        - _ZN19llama_model_glm_dsaC2ERK18llama_model_params
        - _ZN19llama_model_gptneoxC2ERK18llama_model_params
        - _ZN19llama_model_graniteC2ERK18llama_model_params
        - _ZN19llama_model_lfm2moeC2ERK18llama_model_params
        - _ZN19llama_model_minicpmC2ERK18llama_model_params
        - _ZN19llama_model_openelmC2ERK18llama_model_params
        - _ZN19llama_model_qwen2vlC2ERK18llama_model_params
        - _ZN19llama_model_qwen3vlC2ERK18llama_model_params
        - _ZN19llama_model_smollm3C2ERK18llama_model_params
        - _ZN20llama_model_baichuanC2ERK18llama_model_params
        - _ZN20llama_model_deepseekC2ERK18llama_model_params
        - _ZN20llama_model_ernie4_5C2ERK18llama_model_params
        - _ZN20llama_model_eurobertC2ERK18llama_model_params
        - _ZN20llama_model_glm4_moeC2ERK18llama_model_params
        - _ZN20llama_model_grovemoeC2ERK18llama_model_params
        - _ZN20llama_model_minicpm3C2ERK18llama_model_params
        - _ZN20llama_model_mistral3C2ERK18llama_model_params
        - _ZN20llama_model_mistral4C2ERK18llama_model_params
        - _ZN20llama_model_nemotronC2ERK18llama_model_params
        - _ZN20llama_model_neo_bertC2ERK18llama_model_params
        - _ZN20llama_model_qwen2moeC2ERK18llama_model_params
        - _ZN20llama_model_qwen3moeC2ERK18llama_model_params
        - _ZN20llama_model_seed_ossC2ERK18llama_model_params
        - _ZN20llama_model_stablelmC2ERK18llama_model_params
        - _ZN21llama_model_chameleonC2ERK18llama_model_params
        - _ZN21llama_model_codeshellC2ERK18llama_model_params
        - _ZN21llama_model_command_rC2ERK18llama_model_params
        - _ZN21llama_model_deepseek2C2ERK18llama_model_params
        - _ZN21llama_model_deepseek4C2ERK18llama_model_params
        - _ZN21llama_model_falcon_h1C2ERK18llama_model_params
        - _ZN21llama_model_internlm2C2ERK18llama_model_params
        - _ZN21llama_model_llada_moeC2ERK18llama_model_params
        - _ZN21llama_model_maincoderC2ERK18llama_model_params
        - _ZN21llama_model_paddleocrC2ERK18llama_model_params
        - _ZN21llama_model_qwen35moeC2ERK18llama_model_params
        - _ZN21llama_model_qwen3nextC2ERK18llama_model_params
        - _ZN21llama_model_starcoderC2ERK18llama_model_params
        - _ZN21llama_model_t5encoderC2ERK18llama_model_params
        - _ZN22llama_model_bailingmoeC2ERK18llama_model_params
        - _ZN22llama_model_cohere2moeC2ERK18llama_model_params
        - _ZN22llama_model_deepseek32C2ERK18llama_model_params
        - _ZN22llama_model_exaone_moeC2ERK18llama_model_params
        - _ZN22llama_model_hunyuan_vlC2ERK18llama_model_params
        - _ZN22llama_model_minimax_m2C2ERK18llama_model_params
        - _ZN22llama_model_nemotron_hC2ERK18llama_model_params
        - _ZN22llama_model_nomic_bertC2ERK18llama_model_params
        - _ZN22llama_model_openai_moeC2ERK18llama_model_params
        - _ZN22llama_model_qwen3vlmoeC2ERK18llama_model_params
        - _ZN22llama_model_rwkv6qwen2C2ERK18llama_model_params
        - _ZN22llama_model_starcoder2C2ERK18llama_model_params
        - _ZN23llama_model_bailingmoe2C2ERK18llama_model_params
        - _ZN23llama_model_granite_moeC2ERK18llama_model_params
        - _ZN23llama_model_hunyuan_moeC2ERK18llama_model_params
        - _ZN23llama_model_kimi_linearC2ERK18llama_model_params
        - _ZN23llama_model_llama_embedC2ERK18llama_model_params
        - _ZN23llama_model_modern_bertC2ERK18llama_model_params
        - _ZN23llama_model_pangu_embedC2ERK18llama_model_params
        - _ZN24llama_model_deepseek2ocrC2ERK18llama_model_params
        - _ZN24llama_model_ernie4_5_moeC2ERK18llama_model_params
        - _ZN24llama_model_jina_bert_v2C2ERK18llama_model_params
        - _ZN24llama_model_jina_bert_v3C2ERK18llama_model_params
        - _ZN24llama_model_smallthinkerC2ERK18llama_model_params
        - _ZN25llama_model_hunyuan_denseC2ERK18llama_model_params
        - _ZN26llama_model_granite_hybridC2ERK18llama_model_params
        - _ZN26llama_model_nemotron_h_moeC2ERK18llama_model_params
        - _ZN26llama_model_nomic_bert_moeC2ERK18llama_model_params
        - _ZN27llama_model_gemma_embeddingC2ERK18llama_model_params
        - _ZN28llama_model_gemma4_assistantC2ERK18llama_model_params
        - _ZN28llama_model_wavtokenizer_decC2ERK18llama_model_params
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-model.cpp:40,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-model.cpp:42,24'
          Dst:             _ZN17llama_model_llamaC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:44,24'
          Dst:             _ZN18llama_model_llama4C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:46,24'
          Dst:             _ZN23llama_model_llama_embedC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:48,24'
          Dst:             _ZN21llama_model_maincoderC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:50,24'
          Dst:             _ZN18llama_model_talkieC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:52,24'
          Dst:             _ZN16llama_model_deciC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:54,24'
          Dst:             _ZN20llama_model_baichuanC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:56,24'
          Dst:             _ZN18llama_model_falconC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:58,24'
          Dst:             _ZN16llama_model_grokC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:60,24'
          Dst:             _ZN21llama_model_starcoderC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:62,24'
          Dst:             _ZN18llama_model_refactC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:64,24'
          Dst:             _ZN16llama_model_bertC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:66,24'
          Dst:             _ZN24llama_model_jina_bert_v2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:68,24'
          Dst:             _ZN24llama_model_jina_bert_v3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:70,24'
          Dst:             _ZN22llama_model_nomic_bertC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:72,24'
          Dst:             _ZN26llama_model_nomic_bert_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:74,24'
          Dst:             _ZN23llama_model_modern_bertC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:76,24'
          Dst:             _ZN20llama_model_neo_bertC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:78,24'
          Dst:             _ZN20llama_model_eurobertC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:80,24'
          Dst:             _ZN17llama_model_bloomC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:82,24'
          Dst:             _ZN15llama_model_mptC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:84,24'
          Dst:             _ZN20llama_model_stablelmC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:86,24'
          Dst:             _ZN18llama_model_mellumC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:88,24'
          Dst:             _ZN16llama_model_qwenC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:90,24'
          Dst:             _ZN17llama_model_qwen2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:92,24'
          Dst:             _ZN17llama_model_dreamC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:94,24'
          Dst:             _ZN17llama_model_lladaC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:96,24'
          Dst:             _ZN21llama_model_llada_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:98,24'
          Dst:             _ZN16llama_model_rnd1C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:100,24'
          Dst:             _ZN19llama_model_qwen2vlC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:102,24'
          Dst:             _ZN20llama_model_qwen2moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:104,24'
          Dst:             _ZN17llama_model_qwen3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:106,24'
          Dst:             _ZN20llama_model_qwen3moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:108,24'
          Dst:             _ZN19llama_model_qwen3vlC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:110,24'
          Dst:             _ZN22llama_model_qwen3vlmoeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:112,24'
          Dst:             _ZN16llama_model_phi2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:114,24'
          Dst:             _ZN16llama_model_phi3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:116,24'
          Dst:             _ZN18llama_model_phimoeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:118,24'
          Dst:             _ZN17llama_model_plamoC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:120,24'
          Dst:             _ZN18llama_model_plamo2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:122,24'
          Dst:             _ZN18llama_model_plamo3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:124,24'
          Dst:             _ZN16llama_model_gpt2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:126,24'
          Dst:             _ZN21llama_model_codeshellC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:128,24'
          Dst:             _ZN17llama_model_orionC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:130,24'
          Dst:             _ZN21llama_model_internlm2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:132,24'
          Dst:             _ZN20llama_model_minicpm3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:134,24'
          Dst:             _ZN17llama_model_gemmaC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:136,24'
          Dst:             _ZN18llama_model_gemma2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:138,24'
          Dst:             _ZN18llama_model_gemma3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:140,24'
          Dst:             _ZN19llama_model_gemma3nC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:142,24'
          Dst:             _ZN18llama_model_gemma4C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:144,24'
          Dst:             _ZN28llama_model_gemma4_assistantC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:146,24'
          Dst:             _ZN27llama_model_gemma_embeddingC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:148,24'
          Dst:             _ZN22llama_model_starcoder2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:150,24'
          Dst:             _ZN17llama_model_mambaC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:152,24'
          Dst:             _ZN18llama_model_mamba2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:154,24'
          Dst:             _ZN17llama_model_jambaC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:156,24'
          Dst:             _ZN18llama_model_xverseC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:158,24'
          Dst:             _ZN21llama_model_command_rC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:160,24'
          Dst:             _ZN19llama_model_cohere2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:162,24'
          Dst:             _ZN22llama_model_cohere2moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:164,24'
          Dst:             _ZN16llama_model_dbrxC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:166,24'
          Dst:             _ZN16llama_model_olmoC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:168,24'
          Dst:             _ZN17llama_model_olmo2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:170,24'
          Dst:             _ZN17llama_model_olmoeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:172,24'
          Dst:             _ZN19llama_model_openelmC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:174,24'
          Dst:             _ZN19llama_model_gptneoxC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:176,24'
          Dst:             _ZN18llama_model_arcticC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:178,24'
          Dst:             _ZN20llama_model_deepseekC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:180,24'
          Dst:             _ZN21llama_model_deepseek2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:182,24'
          Dst:             _ZN24llama_model_deepseek2ocrC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:184,24'
          Dst:             _ZN22llama_model_deepseek32C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:186,24'
          Dst:             _ZN21llama_model_deepseek4C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:188,24'
          Dst:             _ZN19llama_model_glm_dsaC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:190,24'
          Dst:             _ZN20llama_model_mistral4C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:192,24'
          Dst:             _ZN19llama_model_chatglmC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:194,24'
          Dst:             _ZN16llama_model_glm4C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:196,24'
          Dst:             _ZN20llama_model_glm4_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:198,24'
          Dst:             _ZN18llama_model_bitnetC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:200,24'
          Dst:             _ZN14llama_model_t5C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:202,24'
          Dst:             _ZN21llama_model_t5encoderC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:204,24'
          Dst:             _ZN16llama_model_jaisC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:206,24'
          Dst:             _ZN17llama_model_jais2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:208,24'
          Dst:             _ZN20llama_model_nemotronC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:210,24'
          Dst:             _ZN22llama_model_nemotron_hC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:212,24'
          Dst:             _ZN26llama_model_nemotron_h_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:214,24'
          Dst:             _ZN18llama_model_exaoneC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:216,24'
          Dst:             _ZN19llama_model_exaone4C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:218,24'
          Dst:             _ZN22llama_model_exaone_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:220,24'
          Dst:             _ZN17llama_model_rwkv6C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:222,24'
          Dst:             _ZN22llama_model_rwkv6qwen2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:224,24'
          Dst:             _ZN17llama_model_rwkv7C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:226,24'
          Dst:             _ZN18llama_model_arwkv7C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:228,24'
          Dst:             _ZN19llama_model_graniteC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:230,24'
          Dst:             _ZN23llama_model_granite_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:232,24'
          Dst:             _ZN19llama_model_minicpmC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:234,24'
          Dst:             _ZN26llama_model_granite_hybridC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:236,24'
          Dst:             _ZN21llama_model_chameleonC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:238,24'
          Dst:             _ZN28llama_model_wavtokenizer_decC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:240,24'
          Dst:             _ZN15llama_model_plmC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:242,24'
          Dst:             _ZN22llama_model_bailingmoeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:244,24'
          Dst:             _ZN23llama_model_bailingmoe2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:246,24'
          Dst:             _ZN20llama_model_seed_ossC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:248,24'
          Dst:             _ZN17llama_model_dots1C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:250,24'
          Dst:             _ZN17llama_model_arceeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:252,24'
          Dst:             _ZN17llama_model_afmoeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:254,24'
          Dst:             _ZN20llama_model_ernie4_5C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:256,24'
          Dst:             _ZN24llama_model_ernie4_5_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:258,24'
          Dst:             _ZN21llama_model_paddleocrC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:260,24'
          Dst:             _ZN23llama_model_hunyuan_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:262,24'
          Dst:             _ZN22llama_model_hunyuan_vlC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:264,24'
          Dst:             _ZN25llama_model_hunyuan_denseC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:266,24'
          Dst:             _ZN17llama_model_hy_v3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:268,24'
          Dst:             _ZN19llama_model_smollm3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:270,24'
          Dst:             _ZN22llama_model_openai_moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:272,24'
          Dst:             _ZN21llama_model_falcon_h1C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:274,24'
          Dst:             _ZN16llama_model_lfm2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:276,24'
          Dst:             _ZN19llama_model_lfm2moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:278,24'
          Dst:             _ZN24llama_model_smallthinkerC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:280,24'
          Dst:             _ZN20llama_model_grovemoeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:282,24'
          Dst:             _ZN19llama_model_apertusC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:284,24'
          Dst:             _ZN22llama_model_minimax_m2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:286,24'
          Dst:             _ZN18llama_model_cogvlmC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:288,24'
          Dst:             _ZN23llama_model_pangu_embedC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:290,24'
          Dst:             _ZN21llama_model_qwen3nextC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:292,24'
          Dst:             _ZN18llama_model_qwen35C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:294,24'
          Dst:             _ZN21llama_model_qwen35moeC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:296,24'
          Dst:             _ZN20llama_model_mistral3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:298,24'
          Dst:             _ZN18llama_model_eagle3C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:300,24'
          Dst:             _ZN18llama_model_dflashC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:302,24'
          Dst:             _ZN17llama_model_mimo2C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:304,24'
          Dst:             _ZN23llama_model_kimi_linearC2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:306,24'
          Dst:             _ZN18llama_model_step35C2ERK18llama_model_params
        - Src:             'src/llama-model.cpp:308,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-model.cpp:308,89'
          Dst:             _Z13llm_arch_name8llm_arch
        - Src:             'src/llama-model.cpp:308,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-model.cpp:308,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-model.cpp:308,13'
          Dst:             __cxa_free_exception
    - functionName:    _GLOBAL__sub_I_llama_vocab.cpp
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    _ZNK11llama_vocab4impl9pair_hashclERKNSt3__14pairINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES9_EE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1822
      functionLinenumberEnd: 1824
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab10token_dataD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab4implD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1841
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_bpe_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:556,5'
          Dst:             _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEC2Ev
    - functionName:    _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_bpe_sessionD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_bpe_sessionD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_bpe_sessionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:558,50'
          Dst:             _ZN25llm_tokenizer_bpe_sessionD2Ev
    - functionName:    _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         147
      ICount:          746
      EdgeCount:       152
      CyclomaticComplexity: 7
      functionsReached:
        - _Z16unicode_len_utf8c
        - _Z19unicode_regex_splitRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorIS5_NS3_IS5_EEEEb
        - _ZN14llm_bigram_bpeD2Ev
        - _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEE8pop_moveEv
        - _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEC2Ev
        - _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEaSEOS7_
        - _ZN25llm_tokenizer_bpe_session14add_new_bigramEii
        - _ZNK11llama_vocab12get_pre_typeEv
        - _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11llama_vocab17get_ignore_mergesEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:599,38'
          Dst:             _Z19unicode_regex_splitRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorIS5_NS3_IS5_EEEEb
        - Src:             'src/llama-vocab.cpp:602,30'
          Dst:             _ZNK11llama_vocab12get_pre_typeEv
        - Src:             'src/llama-vocab.cpp:605,26'
          Dst:             _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEC2Ev
        - Src:             'src/llama-vocab.cpp:605,24'
          Dst:             _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEaSEOS7_
        - Src:             'src/llama-vocab.cpp:612,23'
          Dst:             _ZNK11llama_vocab17get_ignore_mergesEv
        - Src:             'src/llama-vocab.cpp:612,52'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:617,34'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:626,75'
          Dst:             _Z16unicode_len_utf8c
        - Src:             'src/llama-vocab.cpp:636,17'
          Dst:             _ZN25llm_tokenizer_bpe_session14add_new_bigramEii
        - Src:             'src/llama-vocab.cpp:641,42'
          Dst:             _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEE8pop_moveEv
        - Src:             'src/llama-vocab.cpp:665,17'
          Dst:             _ZN25llm_tokenizer_bpe_session14add_new_bigramEii
        - Src:             'src/llama-vocab.cpp:666,17'
          Dst:             _ZN25llm_tokenizer_bpe_session14add_new_bigramEii
        - Src:             'src/llama-vocab.cpp:667,13'
          Dst:             _ZN14llm_bigram_bpeD2Ev
        - Src:             'src/llama-vocab.cpp:667,13'
          Dst:             _ZN14llm_bigram_bpeD2Ev
        - Src:             'src/llama-vocab.cpp:693,42'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:700,53'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:706,53'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK11llama_vocab12get_pre_typeEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3782
      functionLinenumberEnd: 3783
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEEaSEOS7_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab17get_ignore_mergesEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3976
      functionLinenumberEnd: 3977
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3860
      functionLinenumberEnd: 3867
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3861,5'
          Dst:             ggml_abort
    - functionName:    _ZN25llm_tokenizer_bpe_session14add_new_bigramEii
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          122
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN14llm_bigram_bpeC2Ev
        - _ZN14llm_bigram_bpeD2Ev
        - _ZNK11llama_vocab13find_bpe_rankERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:729,28'
          Dst:             _ZNK11llama_vocab13find_bpe_rankERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_
        - Src:             'src/llama-vocab.cpp:735,24'
          Dst:             _ZN14llm_bigram_bpeC2Ev
        - Src:             'src/llama-vocab.cpp:744,5'
          Dst:             _ZN14llm_bigram_bpeD2Ev
        - Src:             'src/llama-vocab.cpp:744,5'
          Dst:             _ZN14llm_bigram_bpeD2Ev
    - functionName:    _ZN20llama_priority_queueI14llm_bigram_bpeNSt3__16vectorIS0_NS1_9allocatorIS0_EEEENS0_10comparatorEE8pop_moveEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN14llm_bigram_bpeC2EOS_
        - _ZN14llm_bigram_bpeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:254,18'
          Dst:             _ZN14llm_bigram_bpeC2EOS_
        - Src:             'src/llama-vocab.cpp:258,5'
          Dst:             _ZN14llm_bigram_bpeD2Ev
    - functionName:    _ZN14llm_bigram_bpeD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llm_bigram_bpeC2EOS_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llm_bigram_bpeaSEOS_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llm_bigram_bpe10comparatorclERKS_S2_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab13find_bpe_rankERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4008
      functionLinenumberEnd: 4018
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4009,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:4010,5'
          Dst:             ggml_abort
    - functionName:    _ZN14llm_bigram_bpeC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llm_bigram_bpeC2ERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      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:    _ZZN32llm_tokenizer_whitespace_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEEENKUlvE_clEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1712,44'
          Dst:             _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
    - functionName:    _ZN32llm_tokenizer_whitespace_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          193
      EdgeCount:       84
      CyclomaticComplexity: 41
      functionsReached:
        - _Z15unicode_tolowerj
        - _Z19unicode_cpt_to_utf8j
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z26unicode_cpt_flags_from_cptj
        - _ZNK11llama_vocab19get_normalizer_optsEv
        - _ZZN32llm_tokenizer_whitespace_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEEENKUlvE_clEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1707,38'
          Dst:             _ZNK11llama_vocab19get_normalizer_optsEv
        - Src:             'src/llama-vocab.cpp:1717,29'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1719,17'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/llama-vocab.cpp:1720,17'
          Dst:             _ZZN32llm_tokenizer_whitespace_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEEENKUlvE_clEv
        - Src:             'src/llama-vocab.cpp:1722,60'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/llama-vocab.cpp:1722,28'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/llama-vocab.cpp:1725,9'
          Dst:             _ZZN32llm_tokenizer_whitespace_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEEENKUlvE_clEv
        - Src:             'src/llama-vocab.cpp:1719,17'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/llama-vocab.cpp:1720,17'
          Dst:             _ZZN32llm_tokenizer_whitespace_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEEENKUlvE_clEv
        - Src:             'src/llama-vocab.cpp:1722,28'
          Dst:             _Z19unicode_cpt_to_utf8j
    - functionName:    _ZNK11llama_vocab19get_normalizer_optsEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3996
      functionLinenumberEnd: 3997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32llm_tokenizer_whitespace_sessionD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1703
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_bpe_sessionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1703,8'
          Dst:             _ZN25llm_tokenizer_bpe_sessionD2Ev
    - functionName:    _ZN32llm_tokenizer_whitespace_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1704
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_bpe_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1704,104'
          Dst:             _ZN25llm_tokenizer_bpe_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
    - functionName:    _ZZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEEENKUlS8_E_clES8_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1685,36'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          183
      EdgeCount:       77
      CyclomaticComplexity: 40
      functionsReached:
        - _ZZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEEENKUlS8_E_clES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1691,30'
          Dst:             _ZZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEEENKUlS8_E_clES8_
        - Src:             'src/llama-vocab.cpp:1696,30'
          Dst:             _ZZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEEENKUlS8_E_clES8_
    - functionName:    _ZN31llm_tokenizer_hybriddna_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1629
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          239
      EdgeCount:       59
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - _ZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEE
        - _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1630,9'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-vocab.cpp:1630,9'
          Dst:             __cxa_atexit
        - Src:             'src/llama-vocab.cpp:1630,9'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-vocab.cpp:1631,9'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-vocab.cpp:1631,9'
          Dst:             __cxa_atexit
        - Src:             'src/llama-vocab.cpp:1631,9'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-vocab.cpp:1633,41'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1634,41'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1635,41'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1639,40'
          Dst:             _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:1630,9'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-vocab.cpp:1631,9'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-vocab.cpp:1650,48'
          Dst:             _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:1655,44'
          Dst:             _ZN25llm_tokenizer_bpe_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:1663,13'
          Dst:             _ZN31llm_tokenizer_hybriddna_session14emit_dna_kmersERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEmiRNS0_6vectorIiNS4_IiEEEE
    - functionName:    _ZN31llm_tokenizer_hybriddna_sessionD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_bpe_sessionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1626,8'
          Dst:             _ZN25llm_tokenizer_bpe_sessionD2Ev
    - functionName:    _ZN31llm_tokenizer_hybriddna_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1627
      functionLinenumberEnd: 1627
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_bpe_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1627,103'
          Dst:             _ZN25llm_tokenizer_bpe_sessionC2ERK11llama_vocabRK17llm_tokenizer_bpe
    - functionName:    _ZN23fragment_buffer_variantC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEll
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1756
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             ggml_abort
    - functionName:    _ZN23fragment_buffer_variantC2Ei
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN20llm_tokenizer_plamo25buildERK11llama_vocabENKUlRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_E_clESB_SB_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llm_tokenizer_plamo2D0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llm_tokenizer_plamo2D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1342,8'
          Dst:             _ZN20llm_tokenizer_plamo2D2Ev
    - functionName:    _ZN20llm_tokenizer_plamo2D2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1342,8'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN13llm_tokenizerD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llm_tokenizer_plamo25buildERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         207
      ICount:          964
      EdgeCount:       396
      CyclomaticComplexity: 191
      functionsReached:
        - _Z19unicode_cpt_to_utf8j
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK11llama_vocab14get_token_dataEi
        - _ZNK11llama_vocab7is_byteEi
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1358,52'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:1359,40'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
        - Src:             'src/llama-vocab.cpp:1364,23'
          Dst:             _ZNK11llama_vocab7is_byteEi
        - Src:             'src/llama-vocab.cpp:1377,42'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1381,31'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/llama-vocab.cpp:1358,52'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:1392,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:1392,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1392,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:1392,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:1417,46'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1421,34'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/llama-vocab.cpp:1432,34'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/llama-vocab.cpp:1450,42'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1454,30'
          Dst:             _Z19unicode_cpt_to_utf8j
    - functionName:    _ZNK11llama_vocab8n_tokensEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3786
      functionLinenumberEnd: 3787
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    153
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab14get_token_dataEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3869
      functionLinenumberEnd: 3871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3870,5'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab7is_byteEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3810
      functionLinenumberEnd: 3811
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl7is_byteEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3811,19'
          Dst:             _ZNK11llama_vocab4impl7is_byteEi
    - functionName:    _ZNK11llama_vocab4impl7is_byteEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3048
      functionLinenumberEnd: 3050
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3049,5'
          Dst:             ggml_abort
    - functionName:    _ZN20llm_tokenizer_plamo2C2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llm_tokenizerC2Ev
        - _ZN13llm_tokenizerD2Ev
        - _ZN20llm_tokenizer_plamo25buildERK11llama_vocab
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1343,5'
          Dst:             _ZN13llm_tokenizerC2Ev
        - Src:             'src/llama-vocab.cpp:1344,9'
          Dst:             _ZN20llm_tokenizer_plamo25buildERK11llama_vocab
        - Src:             'src/llama-vocab.cpp:1345,5'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN13llm_tokenizerC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llm_tokenizerD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:77,38'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN18llm_tokenizer_rwkvD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llm_tokenizer_rwkvD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1290,8'
          Dst:             _ZN18llm_tokenizer_rwkvD2Ev
    - functionName:    _ZN18llm_tokenizer_rwkvD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10naive_trieD2Ev
        - _ZN13llm_tokenizerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1290,8'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:1290,8'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN10naive_trieD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llm_tokenizer_rwkvC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          69
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL25llama_unescape_rwkv_tokenRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZN10naive_trie6insertEPKcmi
        - _ZN10naive_trieC2Ev
        - _ZN10naive_trieD2Ev
        - _ZN13llm_tokenizerC2Ev
        - _ZN13llm_tokenizerD2Ev
        - _ZNK11llama_vocab14get_token_dataEi
        - _ZNK11llama_vocab8n_tokensEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1291,5'
          Dst:             _ZN13llm_tokenizerC2Ev
        - Src:             'src/llama-vocab.cpp:1291,5'
          Dst:             _ZN10naive_trieC2Ev
        - Src:             'src/llama-vocab.cpp:1296,42'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:1297,39'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
        - Src:             'src/llama-vocab.cpp:1298,31'
          Dst:             _ZL25llama_unescape_rwkv_tokenRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:1299,27'
          Dst:             _ZN10naive_trie6insertEPKcmi
        - Src:             'src/llama-vocab.cpp:1296,42'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:1301,5'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:1301,5'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN10naive_trieC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_unescape_rwkv_tokenRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          205
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10naive_trie6insertEPKcmi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10naive_trie6insertEPKcmi
        - _ZN10naive_trieC2Ev
        - _ZN10naive_trieD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:40,25'
          Dst:             _ZN10naive_trie6insertEPKcmi
        - Src:             'src/llama-vocab.cpp:42,58'
          Dst:             _ZN10naive_trieC2Ev
        - Src:             'src/llama-vocab.cpp:42,24'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:43,31'
          Dst:             _ZN10naive_trie6insertEPKcmi
        - Src:             'src/llama-vocab.cpp:42,24'
          Dst:             _ZN10naive_trieD2Ev
    - functionName:    _ZN10naive_trieC2EOS_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llm_tokenizer_ugmD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_tokenizer_ugmD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:881,8'
          Dst:             _ZN17llm_tokenizer_ugmD2Ev
    - functionName:    _ZN17llm_tokenizer_ugmD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10naive_trieD2Ev
        - _ZN13llm_tokenizerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:881,8'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:881,8'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:881,8'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN17llm_tokenizer_ugmC2ERK11llama_vocabRKNSt3__16vectorIcNS3_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          175
      EdgeCount:       76
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN10naive_trie6insertEPKcmi
        - _ZN10naive_trieC2Ev
        - _ZN10naive_trieD2Ev
        - _ZN13llm_tokenizerC2Ev
        - _ZN13llm_tokenizerD2Ev
        - _ZNK11llama_vocab14get_token_dataEi
        - _ZNK11llama_vocab15is_user_definedEi
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK11llama_vocab9is_normalEi
        - _ZNK11llama_vocab9is_unusedEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:882,5'
          Dst:             _ZN13llm_tokenizerC2Ev
        - Src:             'src/llama-vocab.cpp:882,5'
          Dst:             _ZN10naive_trieC2Ev
        - Src:             'src/llama-vocab.cpp:882,5'
          Dst:             _ZN10naive_trieC2Ev
        - Src:             'src/llama-vocab.cpp:903,42'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:904,45'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
        - Src:             'src/llama-vocab.cpp:906,23'
          Dst:             _ZNK11llama_vocab9is_normalEi
        - Src:             'src/llama-vocab.cpp:923,5'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:923,5'
          Dst:             _ZN10naive_trieD2Ev
        - Src:             'src/llama-vocab.cpp:911,23'
          Dst:             _ZNK11llama_vocab9is_normalEi
        - Src:             'src/llama-vocab.cpp:912,23'
          Dst:             _ZNK11llama_vocab15is_user_definedEi
        - Src:             'src/llama-vocab.cpp:913,23'
          Dst:             _ZNK11llama_vocab9is_unusedEi
        - Src:             'src/llama-vocab.cpp:914,31'
          Dst:             _ZN10naive_trie6insertEPKcmi
        - Src:             'src/llama-vocab.cpp:917,23'
          Dst:             _ZNK11llama_vocab15is_user_definedEi
        - Src:             'src/llama-vocab.cpp:918,44'
          Dst:             _ZN10naive_trie6insertEPKcmi
        - Src:             'src/llama-vocab.cpp:903,42'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:923,5'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZNK11llama_vocab9is_normalEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3798
      functionLinenumberEnd: 3799
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl9is_normalEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3799,19'
          Dst:             _ZNK11llama_vocab4impl9is_normalEi
    - functionName:    _ZNK11llama_vocab15is_user_definedEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3814
      functionLinenumberEnd: 3815
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl15is_user_definedEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3815,19'
          Dst:             _ZNK11llama_vocab4impl15is_user_definedEi
    - functionName:    _ZNK11llama_vocab9is_unusedEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3818
      functionLinenumberEnd: 3819
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl9is_unusedEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3819,19'
          Dst:             _ZNK11llama_vocab4impl9is_unusedEi
    - functionName:    _ZNK11llama_vocab4impl9is_unusedEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3058
      functionLinenumberEnd: 3060
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3059,5'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab4impl15is_user_definedEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3053
      functionLinenumberEnd: 3055
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3054,5'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab4impl9is_normalEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3033
      functionLinenumberEnd: 3035
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3034,5'
          Dst:             ggml_abort
    - functionName:    _ZN17llm_tokenizer_wpmD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:758,8'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN17llm_tokenizer_wpmC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:759,5'
          Dst:             _ZN13llm_tokenizerC2Ev
    - functionName:    _ZN17llm_tokenizer_bpeD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_tokenizer_bpeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:279,8'
          Dst:             _ZN17llm_tokenizer_bpeD2Ev
    - functionName:    _ZN17llm_tokenizer_bpeD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:279,8'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN17llm_tokenizer_bpeC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         292
      ICount:          1289
      EdgeCount:       495
      CyclomaticComplexity: 205
      functionsReached:
        - _ZN13llm_tokenizerC2Ev
        - _ZN13llm_tokenizerD2Ev
        - _ZNK11llama_vocab12get_pre_typeEv
        - _ZNK11llama_vocab8get_typeEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:282,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:280,5'
          Dst:             _ZN13llm_tokenizerC2Ev
        - Src:             'src/llama-vocab.cpp:281,9'
          Dst:             _ZNK11llama_vocab8get_typeEv
        - Src:             'src/llama-vocab.cpp:281,9'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:282,23'
          Dst:             _ZNK11llama_vocab12get_pre_typeEv
        - Src:             'src/llama-vocab.cpp:549,5'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZNK11llama_vocab8get_typeEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3778
      functionLinenumberEnd: 3779
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llm_tokenizer_spmD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:110,8'
          Dst:             _ZN13llm_tokenizerD2Ev
    - functionName:    _ZN17llm_tokenizer_spmC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llm_tokenizerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:111,5'
          Dst:             _ZN13llm_tokenizerC2Ev
    - functionName:    '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_4clEc'
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2980
      functionLinenumberEnd: 2981
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:2981,24'
          Dst:             tolower
    - functionName:    tolower
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2921
      functionLinenumberEnd: 2922
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab10token_dataC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab10token_dataC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab18normalizer_optionsC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      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:    _ZN23fragment_buffer_variantD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionLinenumberEnd: 1741
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20llm_tokenizer_plamo26encodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          479
      EdgeCount:       99
      CyclomaticComplexity: 10
      functionsReached:
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1483,46'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
    - functionName:    _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1134,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:1134,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:1134,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:1134,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:1134,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN25llm_tokenizer_ugm_session15xcda_array_view9get_valueEm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1128,36'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
    - functionName:    _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_leafEm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1124,36'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
    - functionName:    _ZN25llm_tokenizer_ugm_session15xcda_array_view10get_lcheckEm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1120,36'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
    - functionName:    _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_baseEm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1116,36'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_nodeEm
    - functionName:    _ZN25llm_tokenizer_ugm_session15xcda_array_viewC2EPKjm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10naive_trie18get_longest_prefixEPKcmm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK10naive_trie18get_longest_prefixEPKcmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:53,32'
          Dst:             _ZNK10naive_trie18get_longest_prefixEPKcmm
    - functionName:    _ZN25llm_tokenizer_ugm_session16normalize_prefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          249
      EdgeCount:       54
      CyclomaticComplexity: 10
      functionsReached:
        - _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view10get_lcheckEm
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_baseEm
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_leafEm
        - _ZN25llm_tokenizer_ugm_session15xcda_array_view9get_valueEm
        - _ZN25llm_tokenizer_ugm_session15xcda_array_viewC2EPKjm
        - _ZNK10naive_trie18get_longest_prefixEPKcmm
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1156,49'
          Dst:             _ZNK10naive_trie18get_longest_prefixEPKcmm
        - Src:             'src/llama-vocab.cpp:1165,36'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_viewC2EPKjm
        - Src:             'src/llama-vocab.cpp:1173,36'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_baseEm
        - Src:             'src/llama-vocab.cpp:1182,31'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view10get_lcheckEm
        - Src:             'src/llama-vocab.cpp:1185,42'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_leafEm
        - Src:             'src/llama-vocab.cpp:1187,41'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view8get_baseEm
        - Src:             'src/llama-vocab.cpp:1194,55'
          Dst:             _ZN25llm_tokenizer_ugm_session15xcda_array_view9get_valueEm
        - Src:             'src/llama-vocab.cpp:1202,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:1202,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:1202,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:1202,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:1211,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:1211,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:1211,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:1211,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:1220,13'
          Dst:             _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
        - Src:             'src/llama-vocab.cpp:1222,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-vocab.cpp:1225,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK10naive_trie8traverseEc
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_ugm_session9normalizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPS6_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          347
      EdgeCount:       96
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN25llm_tokenizer_ugm_session16normalize_prefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEm
        - _ZNK11llama_vocab20get_add_space_prefixEv
        - _ZNK11llama_vocab22get_escape_whitespacesEv
        - _ZNK11llama_vocab28get_remove_extra_whitespacesEv
        - _ZNK11llama_vocab30get_treat_whitespace_as_suffixEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1060,41'
          Dst:             _ZNK11llama_vocab22get_escape_whitespacesEv
        - Src:             'src/llama-vocab.cpp:1062,49'
          Dst:             _ZNK11llama_vocab30get_treat_whitespace_as_suffixEv
        - Src:             'src/llama-vocab.cpp:1062,91'
          Dst:             _ZNK11llama_vocab20get_add_space_prefixEv
        - Src:             'src/llama-vocab.cpp:1063,49'
          Dst:             _ZNK11llama_vocab30get_treat_whitespace_as_suffixEv
        - Src:             'src/llama-vocab.cpp:1063,91'
          Dst:             _ZNK11llama_vocab20get_add_space_prefixEv
        - Src:             'src/llama-vocab.cpp:1064,49'
          Dst:             _ZNK11llama_vocab28get_remove_extra_whitespacesEv
        - Src:             'src/llama-vocab.cpp:1072,29'
          Dst:             _ZN25llm_tokenizer_ugm_session16normalize_prefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEm
        - Src:             'src/llama-vocab.cpp:1072,29'
          Dst:             _ZN25llm_tokenizer_ugm_session16normalize_prefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEm
        - Src:             'src/llama-vocab.cpp:1072,29'
          Dst:             _ZN25llm_tokenizer_ugm_session16normalize_prefixERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEm
    - functionName:    _ZNK11llama_vocab22get_escape_whitespacesEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3988
      functionLinenumberEnd: 3989
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab30get_treat_whitespace_as_suffixEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3992
      functionLinenumberEnd: 3993
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab20get_add_space_prefixEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3960
      functionLinenumberEnd: 3961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab28get_remove_extra_whitespacesEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3984
      functionLinenumberEnd: 3985
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_wpm_session15is_chinese_charEj
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          110
      EdgeCount:       44
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_wpm_session10preprocessERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKN11llama_vocab18normalizer_optionsE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          286
      EdgeCount:       74
      CyclomaticComplexity: 7
      functionsReached:
        - _Z15unicode_tolowerj
        - _Z19unicode_cpt_to_utf8j
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z26unicode_cpt_flags_from_cptj
        - _Z26unicode_cpts_normalize_nfdRKNSt3__16vectorIjNS_9allocatorIjEEEE
        - _ZN25llm_tokenizer_wpm_session15is_chinese_charEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:813,38'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:815,20'
          Dst:             _Z26unicode_cpts_normalize_nfdRKNSt3__16vectorIjNS_9allocatorIjEEEE
        - Src:             'src/llama-vocab.cpp:820,32'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/llama-vocab.cpp:838,83'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/llama-vocab.cpp:838,35'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/llama-vocab.cpp:839,78'
          Dst:             _ZN25llm_tokenizer_wpm_session15is_chinese_charEj
    - functionName:    _ZN14llm_bigram_spm10comparatorclERS_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_spm_session9resegmentER10llm_symbolRNSt3__16vectorIiNS2_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          143
      EdgeCount:       49
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN25llm_tokenizer_spm_session9resegmentER10llm_symbolRNSt3__16vectorIiNS2_9allocatorIiEEEE
        - _ZNK11llama_vocab13byte_to_tokenEh
        - _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:178,28'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:192,40'
          Dst:             _ZNK11llama_vocab13byte_to_tokenEh
        - Src:             'src/llama-vocab.cpp:198,9'
          Dst:             _ZN25llm_tokenizer_spm_session9resegmentER10llm_symbolRNSt3__16vectorIiNS2_9allocatorIiEEEE
        - Src:             'src/llama-vocab.cpp:199,9'
          Dst:             _ZN25llm_tokenizer_spm_session9resegmentER10llm_symbolRNSt3__16vectorIiNS2_9allocatorIiEEEE
    - functionName:    _ZNK11llama_vocab13byte_to_tokenEh
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3830
      functionLinenumberEnd: 3858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       48
      CyclomaticComplexity: 23
      functionsReached:
        - _Z20unicode_byte_to_utf8h
        - _ZNK11llama_vocab8get_typeEv
        - ggml_abort
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:3833,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3831,5'
          Dst:             _ZNK11llama_vocab8get_typeEv
        - Src:             'src/llama-vocab.cpp:3831,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3833,13'
          Dst:             _ZNK11llama_vocab8get_typeEv
        - Src:             'src/llama-vocab.cpp:3847,42'
          Dst:             _Z20unicode_byte_to_utf8h
        - Src:             'src/llama-vocab.cpp:3852,13'
          Dst:             snprintf
        - Src:             'src/llama-vocab.cpp:3856,13'
          Dst:             ggml_abort
    - functionName:    _ZN25llm_tokenizer_spm_session14try_add_bigramEii
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          123
      EdgeCount:       45
      CyclomaticComplexity: 24
      functionsReached:
        - _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11llama_vocab14get_token_dataEi
        - _ZNK11llama_vocab8n_tokensEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:207,28'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:213,51'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:217,39'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
    - functionName:    llama_detokenize
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4343
      functionLinenumberEnd: 4344
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab10detokenizeEPKiiPcibb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4344,19'
          Dst:             _ZNK11llama_vocab10detokenizeEPKiiPcibb
    - functionName:    _ZNK11llama_vocab10detokenizeEPKiiPcibb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4080
      functionLinenumberEnd: 4081
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl10detokenizeEPKiiPcibb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4081,19'
          Dst:             _ZNK11llama_vocab4impl10detokenizeEPKiiPcibb
    - functionName:    _ZNK11llama_vocab4impl10detokenizeEPKiiPcibb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3624
      functionLinenumberEnd: 3728
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          534
      EdgeCount:       168
      CyclomaticComplexity: 49
      functionsReached:
        - _ZNK11llama_vocab4impl14token_to_pieceEiPciib
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3629,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3653,27'
          Dst:             _ZNK11llama_vocab4impl14token_to_pieceEiPciib
        - Src:             'src/llama-vocab.cpp:3652,9'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3653,27'
          Dst:             _ZNK11llama_vocab4impl14token_to_pieceEiPciib
    - functionName:    _ZNK11llama_vocab4impl14token_to_pieceEiPciib
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3497
      functionLinenumberEnd: 3612
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          341
      EdgeCount:       73
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL17llama_decode_textRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZL25llama_unescape_rwkv_tokenRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZL25llama_unescape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK11llama_vocab4impl13token_to_byteEi
        - _ZNK11llama_vocab4impl14token_get_attrEi
        - _ZNK11llama_vocab4impl8get_typeEv
        - _ZNK11llama_vocab7is_byteEi
        - '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - ggml_abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:3535,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3500,35'
          Dst:             _ZNK11llama_vocab4impl14token_get_attrEi
        - Src:             'src/llama-vocab.cpp:3529,20'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3535,17'
          Dst:             _ZNK11llama_vocab4impl8get_typeEv
        - Src:             'src/llama-vocab.cpp:3542,28'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3546,21'
          Dst:             _ZL25llama_unescape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3547,28'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3550,40'
          Dst:             _ZNK11llama_vocab4impl13token_to_byteEi
        - Src:             'src/llama-vocab.cpp:3551,28'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3559,28'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3565,25'
          Dst:             _ZL25llama_unescape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3566,32'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3568,42'
          Dst:             _ZL17llama_decode_textRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3569,28'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3572,40'
          Dst:             _ZNK11llama_vocab4impl13token_to_byteEi
        - Src:             'src/llama-vocab.cpp:3573,28'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3578,47'
          Dst:             _ZL25llama_unescape_rwkv_tokenRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3590,27'
          Dst:             _ZNK11llama_vocab7is_byteEi
        - Src:             'src/llama-vocab.cpp:3604,24'
          Dst:             '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
        - Src:             'src/llama-vocab.cpp:3607,17'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab4impl14token_get_attrEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3090
      functionLinenumberEnd: 3092
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3091,5'
          Dst:             ggml_abort
    - functionName:    '_ZZNK11llama_vocab4impl14token_to_pieceEiPciibENK3$_0clEPKcm'
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3507
      functionLinenumberEnd: 3521
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3509,13'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab4impl8get_typeEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3016
      functionLinenumberEnd: 3017
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_unescape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3267
      functionLinenumberEnd: 3269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3268,5'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
    - functionName:    _ZNK11llama_vocab4impl13token_to_byteEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3067
      functionLinenumberEnd: 3088
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK11llama_vocab4impl7is_byteEi
        - _ZNK11llama_vocab4impl8get_typeEv
        - ggml_abort
        - strtol
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:3071,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3068,5'
          Dst:             _ZNK11llama_vocab4impl8get_typeEv
        - Src:             'src/llama-vocab.cpp:3068,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3069,5'
          Dst:             _ZNK11llama_vocab4impl7is_byteEi
        - Src:             'src/llama-vocab.cpp:3069,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3071,13'
          Dst:             _ZNK11llama_vocab4impl8get_typeEv
        - Src:             'src/llama-vocab.cpp:3075,20'
          Dst:             strtol
        - Src:             'src/llama-vocab.cpp:3080,20'
          Dst:             strtol
        - Src:             'src/llama-vocab.cpp:3083,13'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3086,13'
          Dst:             ggml_abort
    - functionName:    _ZL17llama_decode_textRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3271
      functionLinenumberEnd: 3289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          198
      EdgeCount:       82
      CyclomaticComplexity: 39
      functionsReached:
        - _Z19unicode_cpt_to_utf8j
        - _Z20unicode_utf8_to_byteRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z6formatPKcz
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3274,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3276,27'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/llama-vocab.cpp:3278,29'
          Dst:             _Z20unicode_utf8_to_byteRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3279,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-vocab.cpp:3282,33'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-vocab.cpp:3285,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-vocab.cpp:3285,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-vocab.cpp:3285,9'
          Dst:             __clang_call_terminate
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_to_piece
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4332
      functionLinenumberEnd: 4333
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab14token_to_pieceEiPciib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4333,19'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
    - functionName:    _ZNK11llama_vocab14token_to_pieceEiPciib
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4070
      functionLinenumberEnd: 4071
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl14token_to_pieceEiPciib
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4071,19'
          Dst:             _ZNK11llama_vocab4impl14token_to_pieceEiPciib
    - functionName:    llama_tokenize
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4322
      functionLinenumberEnd: 4323
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab8tokenizeEPKciPiibb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4323,19'
          Dst:             _ZNK11llama_vocab8tokenizeEPKciPiibb
    - functionName:    _ZNK11llama_vocab8tokenizeEPKciPiibb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4040
      functionLinenumberEnd: 4057
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_vocab8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4041,16'
          Dst:             _ZNK11llama_vocab8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbb
        - Src:             'src/llama-vocab.cpp:4043,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZNK11llama_vocab8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4062
      functionLinenumberEnd: 4063
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4063,19'
          Dst:             _ZNK11llama_vocab4impl8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbb
    - functionName:    _ZNK11llama_vocab4impl8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3294
      functionLinenumberEnd: 3495
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         236
      ICount:          1026
      EdgeCount:       450
      CyclomaticComplexity: 216
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL23llama_escape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZN25llm_tokenizer_bpe_session6appendEiRNSt3__16vectorIiNS0_9allocatorIiEEEE
        - _ZN25llm_tokenizer_spm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - _ZN25llm_tokenizer_spm_sessionC2ERK11llama_vocab
        - _ZN25llm_tokenizer_spm_sessionD2Ev
        - _ZN25llm_tokenizer_ugm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - _ZN25llm_tokenizer_ugm_sessionC2ERK11llama_vocabRK17llm_tokenizer_ugm
        - _ZN25llm_tokenizer_wpm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - _ZN25llm_tokenizer_wpm_sessionC2ERK11llama_vocab
        - _ZN26llm_tokenizer_rwkv_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - _ZN26llm_tokenizer_rwkv_sessionC2ERK11llama_vocabRK18llm_tokenizer_rwkv
        - _ZN28llm_tokenizer_plamo2_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - _ZN28llm_tokenizer_plamo2_sessionC2ERK20llm_tokenizer_plamo2
        - _ZNK11llama_vocab19get_tokenizer_modelEv
        - _ZNK11llama_vocab4impl22tokenizer_st_partitionERNSt3__112forward_listI23fragment_buffer_variantNS1_9allocatorIS3_EEEEb
        - _ZNK11llama_vocab4impl8get_typeEv
        - _ZNK25llm_tokenizer_bpe_session10append_bosERNSt3__16vectorIiNS0_9allocatorIiEEEE
        - _ZNK25llm_tokenizer_bpe_session10append_eosERNSt3__16vectorIiNS0_9allocatorIiEEEE
        - _ZNK25llm_tokenizer_bpe_session20check_double_bos_eosERKNSt3__16vectorIiNS0_9allocatorIiEEEE
        - ggml_abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:3305,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3295,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3302,9'
          Dst:             _ZNK11llama_vocab4impl22tokenizer_st_partitionERNSt3__112forward_listI23fragment_buffer_variantNS1_9allocatorIS3_EEEEb
        - Src:             'src/llama-vocab.cpp:3305,13'
          Dst:             _ZNK11llama_vocab4impl8get_typeEv
        - Src:             'src/llama-vocab.cpp:3335,25'
          Dst:             _ZL23llama_escape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3336,51'
          Dst:             _ZN25llm_tokenizer_spm_sessionC2ERK11llama_vocab
        - Src:             'src/llama-vocab.cpp:3337,33'
          Dst:             _ZN25llm_tokenizer_spm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:3339,21'
          Dst:             _ZN25llm_tokenizer_spm_sessionD2Ev
        - Src:             'src/llama-vocab.cpp:3339,21'
          Dst:             _ZN25llm_tokenizer_spm_sessionD2Ev
        - Src:             'src/llama-vocab.cpp:3346,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3364,27'
          Dst:             _ZNK11llama_vocab19get_tokenizer_modelEv
        - Src:             'src/llama-vocab.cpp:3366,34'
          Dst:             _ZNK11llama_vocab19get_tokenizer_modelEv
        - Src:             'src/llama-vocab.cpp:3373,30'
          Dst:             _ZNK25llm_tokenizer_bpe_session10append_bosERNSt3__16vectorIiNS0_9allocatorIiEEEE
        - Src:             'src/llama-vocab.cpp:3380,29'
          Dst:             _ZL23llama_escape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:3388,25'
          Dst:             _ZN25llm_tokenizer_bpe_session6appendEiRNSt3__16vectorIiNS0_9allocatorIiEEEE
        - Src:             'src/llama-vocab.cpp:3393,30'
          Dst:             _ZNK25llm_tokenizer_bpe_session10append_eosERNSt3__16vectorIiNS0_9allocatorIiEEEE
        - Src:             'src/llama-vocab.cpp:3394,30'
          Dst:             _ZNK25llm_tokenizer_bpe_session20check_double_bos_eosERKNSt3__16vectorIiNS0_9allocatorIiEEEE
        - Src:             'src/llama-vocab.cpp:3404,43'
          Dst:             _ZN25llm_tokenizer_wpm_sessionC2ERK11llama_vocab
        - Src:             'src/llama-vocab.cpp:3413,33'
          Dst:             _ZN25llm_tokenizer_wpm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:3420,21'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3430,43'
          Dst:             _ZN25llm_tokenizer_ugm_sessionC2ERK11llama_vocabRK17llm_tokenizer_ugm
        - Src:             'src/llama-vocab.cpp:3438,33'
          Dst:             _ZN25llm_tokenizer_ugm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:3445,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3452,21'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:3458,44'
          Dst:             _ZN26llm_tokenizer_rwkv_sessionC2ERK11llama_vocabRK18llm_tokenizer_rwkv
        - Src:             'src/llama-vocab.cpp:3467,33'
          Dst:             _ZN26llm_tokenizer_rwkv_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:3475,46'
          Dst:             _ZN28llm_tokenizer_plamo2_sessionC2ERK20llm_tokenizer_plamo2
        - Src:             'src/llama-vocab.cpp:3484,33'
          Dst:             _ZN28llm_tokenizer_plamo2_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
        - Src:             'src/llama-vocab.cpp:3491,13'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab4impl22tokenizer_st_partitionERNSt3__112forward_listI23fragment_buffer_variantNS1_9allocatorIS3_EEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3128
      functionLinenumberEnd: 3244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          377
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - _ZNK11llama_vocab14get_token_dataEi
        - isspace
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3131,35'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
        - Src:             'src/llama-vocab.cpp:3178,64'
          Dst:             isspace
        - Src:             'src/llama-vocab.cpp:3203,65'
          Dst:             isspace
    - functionName:    _ZL23llama_escape_whitespaceRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3263
      functionLinenumberEnd: 3265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3264,5'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
    - functionName:    _ZN25llm_tokenizer_spm_sessionC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_spm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          204
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - _Z16unicode_len_utf8c
        - _ZN25llm_tokenizer_spm_session14try_add_bigramEii
        - _ZN25llm_tokenizer_spm_session9resegmentER10llm_symbolRNSt3__16vectorIiNS2_9allocatorIiEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:123,26'
          Dst:             _Z16unicode_len_utf8c
        - Src:             'src/llama-vocab.cpp:135,13'
          Dst:             _ZN25llm_tokenizer_spm_session14try_add_bigramEii
        - Src:             'src/llama-vocab.cpp:165,13'
          Dst:             _ZN25llm_tokenizer_spm_session14try_add_bigramEii
        - Src:             'src/llama-vocab.cpp:166,13'
          Dst:             _ZN25llm_tokenizer_spm_session14try_add_bigramEii
        - Src:             'src/llama-vocab.cpp:171,13'
          Dst:             _ZN25llm_tokenizer_spm_session9resegmentER10llm_symbolRNSt3__16vectorIiNS2_9allocatorIiEEEE
    - functionName:    _ZN25llm_tokenizer_spm_sessionD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab19get_tokenizer_modelEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3770
      functionLinenumberEnd: 3771
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK25llm_tokenizer_bpe_session10append_bosERNSt3__16vectorIiNS0_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11llama_vocab11get_add_bosEv
        - _ZNK11llama_vocab9token_bosEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:565,19'
          Dst:             _ZNK11llama_vocab11get_add_bosEv
        - Src:             'src/llama-vocab.cpp:566,13'
          Dst:             _ZNK11llama_vocab9token_bosEv
        - Src:             'src/llama-vocab.cpp:566,13'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:567,36'
          Dst:             _ZNK11llama_vocab9token_bosEv
    - functionName:    _ZN25llm_tokenizer_bpe_session6appendEiRNSt3__16vectorIiNS0_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK25llm_tokenizer_bpe_session10append_eosERNSt3__16vectorIiNS0_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11llama_vocab11get_add_eosEv
        - _ZNK11llama_vocab9token_eosEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:574,19'
          Dst:             _ZNK11llama_vocab11get_add_eosEv
        - Src:             'src/llama-vocab.cpp:575,13'
          Dst:             _ZNK11llama_vocab9token_eosEv
        - Src:             'src/llama-vocab.cpp:575,13'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:576,36'
          Dst:             _ZNK11llama_vocab9token_eosEv
    - functionName:    _ZNK25llm_tokenizer_bpe_session20check_double_bos_eosERKNSt3__16vectorIiNS0_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_vocab11get_add_bosEv
        - _ZNK11llama_vocab11get_add_eosEv
        - _ZNK11llama_vocab9token_bosEv
        - _ZNK11llama_vocab9token_eosEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:583,19'
          Dst:             _ZNK11llama_vocab11get_add_bosEv
        - Src:             'src/llama-vocab.cpp:583,77'
          Dst:             _ZNK11llama_vocab9token_bosEv
        - Src:             'src/llama-vocab.cpp:584,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:589,19'
          Dst:             _ZNK11llama_vocab11get_add_eosEv
        - Src:             'src/llama-vocab.cpp:589,85'
          Dst:             _ZNK11llama_vocab9token_eosEv
        - Src:             'src/llama-vocab.cpp:590,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN25llm_tokenizer_wpm_sessionC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_wpm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          217
      EdgeCount:       48
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN25llm_tokenizer_wpm_session10preprocessERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKN11llama_vocab18normalizer_optionsE
        - _ZNK11llama_vocab13max_token_lenEv
        - _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11llama_vocab19get_normalizer_optsEv
        - _ZNK11llama_vocab9token_unkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:767,65'
          Dst:             _ZNK11llama_vocab19get_normalizer_optsEv
        - Src:             'src/llama-vocab.cpp:767,42'
          Dst:             _ZN25llm_tokenizer_wpm_session10preprocessERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKN11llama_vocab18normalizer_optionsE
        - Src:             'src/llama-vocab.cpp:788,52'
          Dst:             _ZNK11llama_vocab13max_token_lenEv
        - Src:             'src/llama-vocab.cpp:789,37'
          Dst:             _ZNK11llama_vocab13text_to_tokenERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:806,40'
          Dst:             _ZNK11llama_vocab9token_unkEv
    - functionName:    _ZN25llm_tokenizer_ugm_sessionC2ERK11llama_vocabRK17llm_tokenizer_ugm
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_tokenizer_ugm_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          311
      EdgeCount:       66
      CyclomaticComplexity: 4
      functionsReached:
        - _Z16unicode_len_utf8c
        - _ZN25llm_tokenizer_ugm_session9normalizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPS6_
        - _ZNK10naive_trie8traverseEc
        - _ZNK11llama_vocab14get_token_dataEi
        - _ZNK11llama_vocab15is_user_definedEi
        - _ZNK11llama_vocab9token_unkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:967,9'
          Dst:             _ZN25llm_tokenizer_ugm_session9normalizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPS6_
        - Src:             'src/llama-vocab.cpp:974,90'
          Dst:             _ZNK11llama_vocab9token_unkEv
        - Src:             'src/llama-vocab.cpp:976,43'
          Dst:             _ZNK11llama_vocab9token_unkEv
        - Src:             'src/llama-vocab.cpp:981,57'
          Dst:             _Z16unicode_len_utf8c
        - Src:             'src/llama-vocab.cpp:986,70'
          Dst:             _ZNK10naive_trie8traverseEc
        - Src:             'src/llama-vocab.cpp:996,53'
          Dst:             _ZNK11llama_vocab14get_token_dataEi
        - Src:             'src/llama-vocab.cpp:1002,54'
          Dst:             _ZNK11llama_vocab15is_user_definedEi
        - Src:             'src/llama-vocab.cpp:1010,30'
          Dst:             _ZNK10naive_trie8traverseEc
        - Src:             'src/llama-vocab.cpp:1020,67'
          Dst:             _ZNK11llama_vocab9token_unkEv
        - Src:             'src/llama-vocab.cpp:1033,62'
          Dst:             _ZNK11llama_vocab9token_unkEv
    - functionName:    _ZN26llm_tokenizer_rwkv_sessionC2ERK11llama_vocabRK18llm_tokenizer_rwkv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llm_tokenizer_rwkv_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK10naive_trie8traverseEc
        - _ZNK11llama_vocab9token_unkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1312,70'
          Dst:             _ZNK10naive_trie8traverseEc
        - Src:             'src/llama-vocab.cpp:1315,40'
          Dst:             _ZNK11llama_vocab9token_unkEv
        - Src:             'src/llama-vocab.cpp:1328,30'
          Dst:             _ZNK10naive_trie8traverseEc
    - functionName:    _ZN28llm_tokenizer_plamo2_sessionC2ERK20llm_tokenizer_plamo2
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1610
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN28llm_tokenizer_plamo2_session8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_6vectorIiNS4_IiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1612
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK20llm_tokenizer_plamo26encodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1613,53'
          Dst:             _ZNK20llm_tokenizer_plamo26encodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK11llama_vocab9token_unkEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3905
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab13max_token_lenEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4004
      functionLinenumberEnd: 4005
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab11get_add_bosEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3964
      functionLinenumberEnd: 3965
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab9token_bosEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3888
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab11get_add_eosEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3968
      functionLinenumberEnd: 3969
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab9token_eosEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3892
      functionLinenumberEnd: 3893
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_fim_sep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4307
      functionLinenumberEnd: 4308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_fim_sep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4308,12'
          Dst:             llama_vocab_fim_sep
    - functionName:    llama_vocab_fim_sep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4202
      functionLinenumberEnd: 4203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab13token_fim_sepEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4203,19'
          Dst:             _ZNK11llama_vocab13token_fim_sepEv
    - functionName:    _ZNK11llama_vocab13token_fim_sepEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3952
      functionLinenumberEnd: 3953
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_fim_rep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4302
      functionLinenumberEnd: 4303
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_fim_rep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4303,12'
          Dst:             llama_vocab_fim_rep
    - functionName:    llama_vocab_fim_rep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4198
      functionLinenumberEnd: 4199
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab13token_fim_repEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4199,19'
          Dst:             _ZNK11llama_vocab13token_fim_repEv
    - functionName:    _ZNK11llama_vocab13token_fim_repEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3948
      functionLinenumberEnd: 3949
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_fim_pad
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4297
      functionLinenumberEnd: 4298
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_fim_pad
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4298,12'
          Dst:             llama_vocab_fim_pad
    - functionName:    llama_vocab_fim_pad
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4194
      functionLinenumberEnd: 4195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab13token_fim_padEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4195,19'
          Dst:             _ZNK11llama_vocab13token_fim_padEv
    - functionName:    _ZNK11llama_vocab13token_fim_padEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3944
      functionLinenumberEnd: 3945
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_fim_mid
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4292
      functionLinenumberEnd: 4293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_fim_mid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4293,12'
          Dst:             llama_vocab_fim_mid
    - functionName:    llama_vocab_fim_mid
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4190
      functionLinenumberEnd: 4191
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab13token_fim_midEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4191,19'
          Dst:             _ZNK11llama_vocab13token_fim_midEv
    - functionName:    _ZNK11llama_vocab13token_fim_midEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3940
      functionLinenumberEnd: 3941
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_fim_suf
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4287
      functionLinenumberEnd: 4288
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_fim_suf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4288,12'
          Dst:             llama_vocab_fim_suf
    - functionName:    llama_vocab_fim_suf
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4186
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab13token_fim_sufEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4187,19'
          Dst:             _ZNK11llama_vocab13token_fim_sufEv
    - functionName:    _ZNK11llama_vocab13token_fim_sufEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3936
      functionLinenumberEnd: 3937
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_fim_pre
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4282
      functionLinenumberEnd: 4283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_fim_pre
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4283,12'
          Dst:             llama_vocab_fim_pre
    - functionName:    llama_vocab_fim_pre
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4182
      functionLinenumberEnd: 4183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab13token_fim_preEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4183,19'
          Dst:             _ZNK11llama_vocab13token_fim_preEv
    - functionName:    _ZNK11llama_vocab13token_fim_preEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3932
      functionLinenumberEnd: 3933
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_add_eos_token
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4277
      functionLinenumberEnd: 4278
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_get_add_eos
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4278,12'
          Dst:             llama_vocab_get_add_eos
    - functionName:    llama_vocab_get_add_eos
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4174
      functionLinenumberEnd: 4175
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab11get_add_eosEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4175,19'
          Dst:             _ZNK11llama_vocab11get_add_eosEv
    - functionName:    llama_add_bos_token
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4272
      functionLinenumberEnd: 4273
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_get_add_bos
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4273,12'
          Dst:             llama_vocab_get_add_bos
    - functionName:    llama_vocab_get_add_bos
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4170
      functionLinenumberEnd: 4171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab11get_add_bosEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4171,19'
          Dst:             _ZNK11llama_vocab11get_add_bosEv
    - functionName:    llama_token_pad
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4267
      functionLinenumberEnd: 4268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_pad
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4268,12'
          Dst:             llama_vocab_pad
    - functionName:    llama_vocab_pad
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4166
      functionLinenumberEnd: 4167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab9token_padEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4167,19'
          Dst:             _ZNK11llama_vocab9token_padEv
    - functionName:    _ZNK11llama_vocab9token_padEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3916
      functionLinenumberEnd: 3917
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_nl
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4262
      functionLinenumberEnd: 4263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_nl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4263,12'
          Dst:             llama_vocab_nl
    - functionName:    llama_vocab_nl
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4162
      functionLinenumberEnd: 4163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab8token_nlEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4163,19'
          Dst:             _ZNK11llama_vocab8token_nlEv
    - functionName:    _ZNK11llama_vocab8token_nlEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3912
      functionLinenumberEnd: 3913
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_sep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4257
      functionLinenumberEnd: 4258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_sep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4258,12'
          Dst:             llama_vocab_sep
    - functionName:    llama_vocab_sep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab9token_sepEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4159,19'
          Dst:             _ZNK11llama_vocab9token_sepEv
    - functionName:    _ZNK11llama_vocab9token_sepEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3908
      functionLinenumberEnd: 3909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_cls
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4251
      functionLinenumberEnd: 4253
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_bos
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4253,12'
          Dst:             llama_vocab_bos
    - functionName:    llama_vocab_bos
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4141
      functionLinenumberEnd: 4142
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab9token_bosEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4142,19'
          Dst:             _ZNK11llama_vocab9token_bosEv
    - functionName:    llama_token_eot
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4246
      functionLinenumberEnd: 4247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_eot
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4247,12'
          Dst:             llama_vocab_eot
    - functionName:    llama_vocab_eot
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4149
      functionLinenumberEnd: 4150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab9token_eotEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4150,19'
          Dst:             _ZNK11llama_vocab9token_eotEv
    - functionName:    _ZNK11llama_vocab9token_eotEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3897
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_eos
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4241
      functionLinenumberEnd: 4242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_eos
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4242,12'
          Dst:             llama_vocab_eos
    - functionName:    llama_vocab_eos
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4145
      functionLinenumberEnd: 4146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab9token_eosEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4146,19'
          Dst:             _ZNK11llama_vocab9token_eosEv
    - functionName:    llama_token_bos
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4236
      functionLinenumberEnd: 4237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_bos
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4237,12'
          Dst:             llama_vocab_bos
    - functionName:    llama_token_is_control
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4231
      functionLinenumberEnd: 4232
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_is_control
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4232,12'
          Dst:             llama_vocab_is_control
    - functionName:    llama_vocab_is_control
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4137
      functionLinenumberEnd: 4138
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab10is_controlEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4138,19'
          Dst:             _ZNK11llama_vocab10is_controlEi
    - functionName:    _ZNK11llama_vocab10is_controlEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3806
      functionLinenumberEnd: 3807
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl10is_controlEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3807,19'
          Dst:             _ZNK11llama_vocab4impl10is_controlEi
    - functionName:    _ZNK11llama_vocab4impl10is_controlEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3043
      functionLinenumberEnd: 3045
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3044,5'
          Dst:             ggml_abort
    - functionName:    llama_token_is_eog
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4226
      functionLinenumberEnd: 4227
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_is_eog
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4227,12'
          Dst:             llama_vocab_is_eog
    - functionName:    llama_vocab_is_eog
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4133
      functionLinenumberEnd: 4134
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab6is_eogEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4134,19'
          Dst:             _ZNK11llama_vocab6is_eogEi
    - functionName:    _ZNK11llama_vocab6is_eogEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3822
      functionLinenumberEnd: 3823
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl6is_eogEi
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3823,19'
          Dst:             _ZNK11llama_vocab4impl6is_eogEi
    - functionName:    _ZNK11llama_vocab4impl6is_eogEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3063
      functionLinenumberEnd: 3064
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_token_get_attr
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4221
      functionLinenumberEnd: 4222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_get_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4222,12'
          Dst:             llama_vocab_get_attr
    - functionName:    llama_vocab_get_attr
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4129
      functionLinenumberEnd: 4130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab14token_get_attrEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4130,19'
          Dst:             _ZNK11llama_vocab14token_get_attrEi
    - functionName:    _ZNK11llama_vocab14token_get_attrEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3884
      functionLinenumberEnd: 3885
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl14token_get_attrEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3885,19'
          Dst:             _ZNK11llama_vocab4impl14token_get_attrEi
    - functionName:    llama_token_get_score
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4216
      functionLinenumberEnd: 4217
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_get_score
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4217,12'
          Dst:             llama_vocab_get_score
    - functionName:    llama_vocab_get_score
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4125
      functionLinenumberEnd: 4126
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab15token_get_scoreEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4126,19'
          Dst:             _ZNK11llama_vocab15token_get_scoreEi
    - functionName:    _ZNK11llama_vocab15token_get_scoreEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3879
      functionLinenumberEnd: 3881
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3880,5'
          Dst:             ggml_abort
    - functionName:    llama_token_get_text
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4211
      functionLinenumberEnd: 4212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_get_text
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4212,12'
          Dst:             llama_vocab_get_text
    - functionName:    llama_vocab_get_text
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4121
      functionLinenumberEnd: 4122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab14token_get_textEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4122,19'
          Dst:             _ZNK11llama_vocab14token_get_textEi
    - functionName:    _ZNK11llama_vocab14token_get_textEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3875,5'
          Dst:             ggml_abort
    - functionName:    llama_vocab_mask
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4206
      functionLinenumberEnd: 4207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab10token_maskEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4207,19'
          Dst:             _ZNK11llama_vocab10token_maskEv
    - functionName:    _ZNK11llama_vocab10token_maskEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3956
      functionLinenumberEnd: 3957
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_vocab_get_add_sep
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4178
      functionLinenumberEnd: 4179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab11get_add_sepEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4179,19'
          Dst:             _ZNK11llama_vocab11get_add_sepEv
    - functionName:    _ZNK11llama_vocab11get_add_sepEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3972
      functionLinenumberEnd: 3973
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_vocab_cls
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4154
      functionLinenumberEnd: 4155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab9token_bosEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4155,19'
          Dst:             _ZNK11llama_vocab9token_bosEv
    - functionName:    llama_vocab_type
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4117
      functionLinenumberEnd: 4118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab8get_typeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4118,19'
          Dst:             _ZNK11llama_vocab8get_typeEv
    - functionName:    llama_n_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4113
      functionLinenumberEnd: 4114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_vocab_n_tokens
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4114,12'
          Dst:             llama_vocab_n_tokens
    - functionName:    llama_vocab_n_tokens
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4108
      functionLinenumberEnd: 4109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab8n_tokensEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4109,19'
          Dst:             _ZNK11llama_vocab8n_tokensEv
    - functionName:    _ZNK11llama_vocab10print_infoEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4100
      functionLinenumberEnd: 4102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl10print_infoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4101,12'
          Dst:             _ZNK11llama_vocab4impl10print_infoEv
    - functionName:    _ZNK11llama_vocab4impl10print_infoEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3730
      functionLinenumberEnd: 3759
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         56
      ICount:          342
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_vocab4impl9type_nameEv
        - _ZNK11llama_vocab8n_tokensEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3731,5'
          Dst:             _ZNK11llama_vocab4impl9type_nameEv
        - Src:             'src/llama-vocab.cpp:3731,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3732,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-vocab.cpp:3732,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3733,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3736,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3737,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3738,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3739,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3740,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3741,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3742,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3743,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3745,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3747,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3748,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3749,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3750,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3751,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3752,51'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3758,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3755,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZNK11llama_vocab4impl9type_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3020
      functionLinenumberEnd: 3031
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab10detokenizeERKNSt3__16vectorIiNS0_9allocatorIiEEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4084
      functionLinenumberEnd: 4098
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       29
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK11llama_vocab10detokenizeEPKiiPcibb
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4087,23'
          Dst:             _ZNK11llama_vocab10detokenizeEPKiiPcibb
        - Src:             'src/llama-vocab.cpp:4090,19'
          Dst:             _ZNK11llama_vocab10detokenizeEPKiiPcibb
        - Src:             'src/llama-vocab.cpp:4091,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab14token_to_pieceEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4066
      functionLinenumberEnd: 4067
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl14token_to_pieceEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:4067,19'
          Dst:             _ZNK11llama_vocab4impl14token_to_pieceEi
    - functionName:    _ZNK11llama_vocab4impl14token_to_pieceEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3614
      functionLinenumberEnd: 3615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab24get_precompiled_charsmapEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4031
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab14get_bpe_mergesEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4020
      functionLinenumberEnd: 4028
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab19get_suppress_tokensEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4000
      functionLinenumberEnd: 4001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab16get_clean_spacesEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3980
      functionLinenumberEnd: 3981
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab12token_suffixEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3928
      functionLinenumberEnd: 3929
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab12token_middleEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3924
      functionLinenumberEnd: 3925
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab12token_prefixEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3920
      functionLinenumberEnd: 3921
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab9token_eomEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3900
      functionLinenumberEnd: 3901
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab13token_to_byteEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3826
      functionLinenumberEnd: 3827
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl13token_to_byteEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3827,19'
          Dst:             _ZNK11llama_vocab4impl13token_to_byteEi
    - functionName:    _ZNK11llama_vocab10is_unknownEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3802
      functionLinenumberEnd: 3803
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl10is_unknownEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3803,19'
          Dst:             _ZNK11llama_vocab4impl10is_unknownEi
    - functionName:    _ZNK11llama_vocab4impl10is_unknownEi
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3038
      functionLinenumberEnd: 3040
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3039,5'
          Dst:             ggml_abort
    - functionName:    _ZNK11llama_vocab9type_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3794
      functionLinenumberEnd: 3795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11llama_vocab4impl9type_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3795,19'
          Dst:             _ZNK11llama_vocab4impl9type_nameEv
    - functionName:    _ZNK11llama_vocab13n_token_typesEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3790
      functionLinenumberEnd: 3791
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    128
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab17get_tokenizer_preEv
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3774
      functionLinenumberEnd: 3775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab4loadER18llama_model_loaderRK6LLM_KV
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3766
      functionLinenumberEnd: 3768
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KV
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3767,12'
          Dst:             _ZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KV
    - functionName:    _ZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KV
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1912
      functionLinenumberEnd: 3014
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         987
      ICount:          4453
      EdgeCount:       1134
      CyclomaticComplexity: 149
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN11llama_vocab4impl14init_tokenizerE16llama_vocab_type
        - _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK11llama_vocab13byte_to_tokenEh
        - _ZNK11llama_vocab4impl24token_to_piece_for_cacheEib
        - _ZNK11llama_vocab4impl8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbb
        - _ZNK6LLM_KVclE6llm_kv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorD1Ev
        - '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_1clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKNS7_6vectorINS7_17basic_string_viewIcSA_EENSB_ISI_EEEE'
        - '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_2clEi16llama_token_attrb'
        - '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_3clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE16llama_token_attrb'
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - gguf_find_key
        - gguf_get_arr_data
        - gguf_get_arr_n
        - gguf_get_arr_str
        - gguf_get_arr_type
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:2435,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1917,12'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:1918,12'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:1920,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:1936,20'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:1937,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:1970,58'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:1970,39'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:1976,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:1976,27'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:1976,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:1976,21'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:1976,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:1979,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:1981,38'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:1983,46'
          Dst:             gguf_get_arr_str
        - Src:             'src/llama-vocab.cpp:2018,72'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2018,53'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:2020,43'
          Dst:             gguf_get_arr_type
        - Src:             'src/llama-vocab.cpp:2021,17'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:2023,55'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:2024,50'
          Dst:             gguf_get_arr_data
        - Src:             'src/llama-vocab.cpp:2027,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2027,27'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:2027,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2027,21'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:2027,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2034,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2034,27'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:2034,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2034,21'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:2034,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2068,58'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2068,39'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:2070,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2070,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:2070,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2070,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:2070,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2073,38'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:2075,46'
          Dst:             gguf_get_arr_str
        - Src:             'src/llama-vocab.cpp:2101,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2101,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-vocab.cpp:2101,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:2101,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2101,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2110,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2111,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2112,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2113,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2114,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2115,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2116,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2357,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2357,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-vocab.cpp:2357,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:2357,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2357,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2386,12'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2387,12'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2390,46'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2390,27'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:2392,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2392,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-vocab.cpp:2392,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2392,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-vocab.cpp:2392,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2395,31'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:2398,46'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2398,27'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:2400,35'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:2402,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2402,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:2402,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2402,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2404,35'
          Dst:             gguf_get_arr_data
        - Src:             'src/llama-vocab.cpp:2408,48'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2408,29'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:2410,37'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:2412,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-vocab.cpp:2412,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-vocab.cpp:2412,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-vocab.cpp:2412,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-vocab.cpp:2414,35'
          Dst:             gguf_get_arr_data
        - Src:             'src/llama-vocab.cpp:2420,28'
          Dst:             gguf_get_arr_str
        - Src:             'src/llama-vocab.cpp:2422,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2447,5'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:2466,5'
          Dst:             _ZN11llama_vocab4impl14init_tokenizerE16llama_vocab_type
        - Src:             'src/llama-vocab.cpp:2471,33'
          Dst:             _ZNK11llama_vocab13byte_to_tokenEh
        - Src:             'src/llama-vocab.cpp:2472,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-vocab.cpp:2473,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2475,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-vocab.cpp:2475,9'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-vocab.cpp:2479,38'
          Dst:             _ZNK11llama_vocab4impl8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbb
        - Src:             'src/llama-vocab.cpp:2480,9'
          Dst:             ggml_abort
        - Src:             'src/llama-vocab.cpp:2483,38'
          Dst:             _ZNK11llama_vocab4impl8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEbb
        - Src:             'src/llama-vocab.cpp:2487,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2538,20'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2519,39'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2523,21'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2527,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2541,20'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2544,20'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2553,17'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2553,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2558,12'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2560,12'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2564,57'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-vocab.cpp:2564,38'
          Dst:             gguf_find_key
        - Src:             'src/llama-vocab.cpp:2566,31'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-vocab.cpp:2567,58'
          Dst:             gguf_get_arr_data
        - Src:             'src/llama-vocab.cpp:2596,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2610,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2631,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2652,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2673,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2691,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2709,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2723,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2754,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2744,25'
          Dst:             strstr
        - Src:             'src/llama-vocab.cpp:2802,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2810,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2822,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2832,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2837,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2842,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2856,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2860,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2880,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2907,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2926,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2943,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:2936,25'
          Dst:             _ZNK11llama_vocab4impl24token_to_piece_for_cacheEib
        - Src:             'src/llama-vocab.cpp:2974,12'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2975,12'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2976,12'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/llama-vocab.cpp:2987,20'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_1clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKNS7_6vectorINS7_17basic_string_viewIcSA_EENSB_ISI_EEEE'
        - Src:             'src/llama-vocab.cpp:2988,20'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_1clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKNS7_6vectorINS7_17basic_string_viewIcSA_EENSB_ISI_EEEE'
        - Src:             'src/llama-vocab.cpp:2993,17'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_3clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE16llama_token_attrb'
        - Src:             'src/llama-vocab.cpp:2995,20'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_1clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKNS7_6vectorINS7_17basic_string_viewIcSA_EENSB_ISI_EEEE'
        - Src:             'src/llama-vocab.cpp:2997,17'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_2clEi16llama_token_attrb'
        - Src:             'src/llama-vocab.cpp:3000,17'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_3clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE16llama_token_attrb'
        - Src:             'src/llama-vocab.cpp:3003,17'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_3clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE16llama_token_attrb'
        - Src:             'src/llama-vocab.cpp:3005,20'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_1clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKNS7_6vectorINS7_17basic_string_viewIcSA_EENSB_ISI_EEEE'
        - Src:             'src/llama-vocab.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3010,17'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_3clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE16llama_token_attrb'
        - Src:             'src/llama-vocab.cpp:2475,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN11llama_vocab4impl14init_tokenizerE16llama_vocab_type
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-vocab.cpp:3098,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3096,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-vocab.cpp:3118,13'
          Dst:             ggml_abort
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11llama_vocab4impl24token_to_piece_for_cacheEib
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3247
      functionLinenumberEnd: 3261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          73
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNK11llama_vocab14token_to_pieceEiPciib
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3250,31'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
        - Src:             'src/llama-vocab.cpp:3253,27'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
        - Src:             'src/llama-vocab.cpp:3254,9'
          Dst:             ggml_abort
    - functionName:    '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_1clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKNS7_6vectorINS7_17basic_string_viewIcSA_EENSB_ISI_EEEE'
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2951
      functionLinenumberEnd: 2958
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_3clERKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE16llama_token_attrb'
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2966
      functionLinenumberEnd: 2968
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_2clEi16llama_token_attrb'
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:2967,13'
          Dst:             '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_2clEi16llama_token_attrb'
    - functionName:    '_ZZN11llama_vocab4impl4loadER18llama_model_loaderRK6LLM_KVENK3$_2clEi16llama_token_attrb'
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2960
      functionLinenumberEnd: 2964
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocabD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3764
      functionLinenumberEnd: 3764
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_vocab4implC2ERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_vocab18normalizer_optionsC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:1838,5'
          Dst:             _ZN11llama_vocab18normalizer_optionsC2Ev
    - functionName:    _ZN11llama_vocabC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-vocab.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3761
      functionLinenumberEnd: 3762
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_vocab4implC2ERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-vocab.cpp:3761,40'
          Dst:             _ZN11llama_vocab4implC2ERKS_
    - functionName:    wmemcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1B8ne220000EOS5_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:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wmemchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ15unicode_tolowerjENK3$_0clERKNSt3__14pairIjjEEj'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ26unicode_cpts_normalize_nfdRKNSt3__16vectorIjNS_9allocatorIjEEEEENK3$_0clEjRK9range_nfd'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:962,62'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:962,102'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    _Z26unicode_cpt_flags_from_cptj
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL23unicode_cpt_flags_arrayv
        - _ZN17unicode_cpt_flagsC2Et
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1148,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1148,36'
          Dst:             _ZN17unicode_cpt_flagsC2Et
        - Src:             'src/unicode.cpp:1148,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1149,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1149,35'
          Dst:             _ZL23unicode_cpt_flags_arrayv
        - Src:             'src/unicode.cpp:1149,5'
          Dst:             __cxa_atexit
        - Src:             'src/unicode.cpp:1149,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1149,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN17unicode_cpt_flagsC2Et
      functionSourceFile: '/src/llama.cpp/src/unicode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23unicode_cpt_flags_arrayv
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         41
      ICount:          200
      EdgeCount:       49
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:117,62'
          Dst:             _ZN17unicode_cpt_flagsC2Et
        - Src:             'src/unicode.cpp:125,30'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:796,62'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:796,102'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:629,62'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:629,102'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:493,62'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:493,102'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:352,62'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:352,102'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:234,62'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:234,102'
          Dst:             _ZN17unicode_cpt_flagsC2Et
    - functionName:    '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35unicode_regex_split_custom_newlinesRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1027,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
    - functionName:    _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       45
      CyclomaticComplexity: 22
      functionsReached:
        - _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1136,30'
          Dst:             _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
        - Src:             'src/unicode.cpp:1137,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/unicode.cpp:1142,9'
          Dst:             __cxa_end_catch
        - Src:             'src/unicode.cpp:1142,9'
          Dst:             __cxa_end_catch
        - Src:             'src/unicode.cpp:1142,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          301
      EdgeCount:       49
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNSt16invalid_argumentC2B8ne220000EPKc
        - _ZNSt16invalid_argumentD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:38,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:38,15'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000EPKc
        - Src:             'src/unicode.cpp:38,9'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:38,9'
          Dst:             _ZNSt16invalid_argumentD1Ev
        - Src:             'src/unicode.cpp:42,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:42,19'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000EPKc
        - Src:             'src/unicode.cpp:42,13'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:42,13'
          Dst:             _ZNSt16invalid_argumentD1Ev
        - Src:             'src/unicode.cpp:50,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:50,19'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000EPKc
        - Src:             'src/unicode.cpp:50,13'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:50,13'
          Dst:             _ZNSt16invalid_argumentD1Ev
        - Src:             'src/unicode.cpp:58,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:58,19'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000EPKc
        - Src:             'src/unicode.cpp:58,13'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:58,13'
          Dst:             _ZNSt16invalid_argumentD1Ev
        - Src:             'src/unicode.cpp:64,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:64,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000EPKc
        - Src:             'src/unicode.cpp:64,5'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:64,5'
          Dst:             _ZNSt16invalid_argumentD1Ev
        - Src:             'src/unicode.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZNSt16invalid_argumentC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:142,70'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt16invalid_argumentD1Ev
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt16invalid_argumentD0Ev
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          217
      EdgeCount:       51
      CyclomaticComplexity: 4
      functionsReached:
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:952,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:977,32'
          Dst:             '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:985,24'
          Dst:             '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:996,21'
          Dst:             '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:1002,21'
          Dst:             '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:1014,13'
          Dst:             '_ZZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
    - functionName:    _ZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         190
      ICount:          750
      EdgeCount:       222
      CyclomaticComplexity: 34
      functionsReached:
        - _Z15unicode_tolowerj
        - _Z18unicode_cpt_is_hanj
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK17unicode_cpt_flags7as_uintEv
        - '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:781,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:811,34'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:812,32'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:815,17'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:816,43'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:816,24'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:819,17'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:829,39'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:829,92'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:829,73'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:841,24'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:841,73'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:841,54'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:841,24'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:841,73'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:841,54'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:847,58'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:847,107'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:847,88'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:851,28'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:851,77'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:851,58'
          Dst:             _Z18unicode_cpt_is_hanj
        - Src:             'src/unicode.cpp:856,25'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:857,61'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:857,45'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:861,70'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:861,54'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:870,21'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:881,24'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:883,25'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:887,17'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:892,41'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:893,91'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:895,98'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:896,30'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:899,33'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:901,28'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:903,17'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:910,20'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:911,33'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:921,17'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:926,40'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:928,17'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:935,17'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:940,13'
          Dst:             '_ZZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
    - functionName:    _Z18unicode_cpt_is_hanj
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          115
      EdgeCount:       47
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15unicode_tolowerj
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17unicode_cpt_flags7as_uintEv
      functionSourceFile: '/src/llama.cpp/src/unicode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         149
      ICount:          613
      EdgeCount:       169
      CyclomaticComplexity: 22
      functionsReached:
        - _Z15unicode_tolowerj
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK17unicode_cpt_flags7as_uintEv
        - '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:614,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:644,34'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:645,32'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:649,53'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:649,37'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:651,28'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:655,62'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:655,46'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:659,32'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:667,64'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:667,102'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:669,28'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:669,57'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:672,21'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:680,17'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:685,41'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:686,112'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:688,120'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:689,30'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:691,33'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:693,28'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:695,17'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:701,20'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:702,33'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:712,17'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:717,40'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:719,17'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:726,17'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:731,13'
          Dst:             '_ZZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
    - functionName:    _ZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          575
      EdgeCount:       157
      CyclomaticComplexity: 21
      functionsReached:
        - _Z15unicode_tolowerj
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK17unicode_cpt_flags7as_uintEv
        - '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:478,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:514,34'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:515,32'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:519,53'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:519,37'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:521,28'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:525,62'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:525,46'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:529,32'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:537,40'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:539,28'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:542,21'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:550,17'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:555,41'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:556,88'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:558,96'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:559,30'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:561,33'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:563,28'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:565,17'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:571,20'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:572,33'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:582,17'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:587,40'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:589,17'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:596,17'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:601,13'
          Dst:             '_ZZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
    - functionName:    _ZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         149
      ICount:          608
      EdgeCount:       168
      CyclomaticComplexity: 21
      functionsReached:
        - _Z15unicode_tolowerj
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK17unicode_cpt_flags7as_uintEv
        - '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:337,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:373,34'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:374,32'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:378,53'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:378,37'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:380,28'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:384,62'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:384,46'
          Dst:             _Z15unicode_tolowerj
        - Src:             'src/unicode.cpp:388,32'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:396,40'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:398,28'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:401,21'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:409,24'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:411,25'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:415,17'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:420,41'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:421,88'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:423,96'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:424,30'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:426,33'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:428,28'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:430,17'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:436,20'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:437,33'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:447,17'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:452,40'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:454,17'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:461,17'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:466,13'
          Dst:             '_ZZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
    - functionName:    _ZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          473
      EdgeCount:       127
      CyclomaticComplexity: 16
      functionsReached:
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZNK17unicode_cpt_flags7as_uintEv
        - '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:219,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:255,34'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:256,32'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:260,37'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:262,28'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:266,46'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:270,32'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:276,41'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:281,30'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:283,17'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:290,30'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:292,17'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:296,89'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:298,96'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
        - Src:             'src/unicode.cpp:299,30'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:301,17'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:306,20'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_1clEm'
        - Src:             'src/unicode.cpp:311,40'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_0clEm'
        - Src:             'src/unicode.cpp:313,17'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:320,17'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
        - Src:             'src/unicode.cpp:325,13'
          Dst:             '_ZZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEEENK3$_2clEm'
    - functionName:    _ZL29unicode_byte_encoding_processRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          178
      EdgeCount:       75
      CyclomaticComplexity: 39
      functionsReached:
        - _Z19unicode_cpt_to_utf8j
        - _Z20unicode_byte_to_utf8h
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:200,26'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:202,25'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:207,30'
          Dst:             _Z20unicode_byte_to_utf8h
    - functionName:    _Z19unicode_cpt_to_utf8j
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          121
      EdgeCount:       41
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNSt16invalid_argumentC2B8ne220000EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1114,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:1114,11'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000EPKc
        - Src:             'src/unicode.cpp:1114,5'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:1114,5'
          Dst:             __cxa_free_exception
    - functionName:    _Z20unicode_byte_to_utf8h
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24unicode_byte_to_utf8_mapv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1163,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1163,59'
          Dst:             _ZL24unicode_byte_to_utf8_mapv
        - Src:             'src/unicode.cpp:1163,5'
          Dst:             __cxa_atexit
        - Src:             'src/unicode.cpp:1163,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1163,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZL24unicode_byte_to_utf8_mapv
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         63
      ICount:          360
      EdgeCount:       97
      CyclomaticComplexity: 36
      functionsReached:
        - _Z19unicode_cpt_to_utf8j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:152,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:156,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:160,19'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:165,23'
          Dst:             _Z19unicode_cpt_to_utf8j
    - functionName:    _ZL23unicode_regex_split_stlIwENSt3__16vectorImNS0_9allocatorImEEEERKNS0_12basic_stringIT_NS0_11char_traitsIS6_EENS2_IS6_EEEESC_RKS4_
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          227
      EdgeCount:       84
      CyclomaticComplexity: 39
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23unicode_regex_split_stlIcENSt3__16vectorImNS0_9allocatorImEEEERKNS0_12basic_stringIT_NS0_11char_traitsIS6_EENS2_IS6_EEEESC_RKS4_
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          227
      EdgeCount:       84
      CyclomaticComplexity: 39
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26unicode_regex_split_customRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_RKNS_6vectorImNS3_ImEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          173
      EdgeCount:       40
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - _ZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - _ZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - _ZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - _ZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - _ZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - _ZL35unicode_regex_split_custom_newlinesRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1054,23'
          Dst:             _ZL31unicode_regex_split_custom_gpt2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1058,23'
          Dst:             _ZL33unicode_regex_split_custom_llama3RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1061,23'
          Dst:             _ZL32unicode_regex_split_custom_qwen2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1064,23'
          Dst:             _ZL33unicode_regex_split_custom_qwen35RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1067,23'
          Dst:             _ZL34unicode_regex_split_custom_kimi_k2RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1070,23'
          Dst:             _ZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1072,23'
          Dst:             _ZL35unicode_regex_split_custom_newlinesRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1078,23'
          Dst:             _ZL32unicode_regex_split_custom_afmoeRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorImNS3_ImEEEE
    - functionName:    _ZNK17unicode_cpt_flags13category_flagEv
      functionSourceFile: '/src/llama.cpp/src/unicode.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17unicode_cpt_flags7as_uintEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.h:88,22'
          Dst:             _ZNK17unicode_cpt_flags7as_uintEv
    - functionName:    _Z19unicode_regex_splitRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNS_6vectorIS5_NS3_IS5_EEEEb
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         283
      ICount:          1409
      EdgeCount:       560
      CyclomaticComplexity: 279
      functionsReached:
        - _Z19unicode_cpt_to_utf8j
        - _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z26unicode_cpt_flags_from_cptj
        - _ZL23unicode_regex_split_stlIcENSt3__16vectorImNS0_9allocatorImEEEERKNS0_12basic_stringIT_NS0_11char_traitsIS6_EENS2_IS6_EEEESC_RKS4_
        - _ZL23unicode_regex_split_stlIwENSt3__16vectorImNS0_9allocatorImEEEERKNS0_12basic_stringIT_NS0_11char_traitsIS6_EENS2_IS6_EEEESC_RKS4_
        - _ZL26unicode_regex_split_customRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_RKNS_6vectorImNS3_ImEEEE
        - _ZL29unicode_byte_encoding_processRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE
        - _ZNK17unicode_cpt_flags13category_flagEv
        - _ZNSt13runtime_errorC1EPKc
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_atexit
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - __cxa_throw
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1218,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1218,5'
          Dst:             __cxa_atexit
        - Src:             'src/unicode.cpp:1218,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1231,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1231,5'
          Dst:             __cxa_atexit
        - Src:             'src/unicode.cpp:1231,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1239,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1239,5'
          Dst:             __cxa_atexit
        - Src:             'src/unicode.cpp:1239,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1259,23'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:1218,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/unicode.cpp:1231,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/unicode.cpp:1239,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/unicode.cpp:1275,32'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:1281,46'
          Dst:             _ZNK17unicode_cpt_flags13category_flagEv
        - Src:             'src/unicode.cpp:1282,57'
          Dst:             _ZNK17unicode_cpt_flags13category_flagEv
        - Src:             'src/unicode.cpp:1293,20'
          Dst:             _ZL26unicode_regex_split_customRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_RKNS_6vectorImNS3_ImEEEE
        - Src:             'src/unicode.cpp:1311,37'
          Dst:             _Z22unicode_cpts_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/unicode.cpp:1317,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:1317,31'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/unicode.cpp:1317,25'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:1317,25'
          Dst:             __cxa_free_exception
        - Src:             'src/unicode.cpp:1367,31'
          Dst:             _ZL23unicode_regex_split_stlIcENSt3__16vectorImNS0_9allocatorImEEEERKNS0_12basic_stringIT_NS0_11char_traitsIS6_EENS2_IS6_EEEESC_RKS4_
        - Src:             'src/unicode.cpp:1382,31'
          Dst:             _ZL23unicode_regex_split_stlIwENSt3__16vectorImNS0_9allocatorImEEEERKNS0_12basic_stringIT_NS0_11char_traitsIS6_EENS2_IS6_EEEESC_RKS4_
        - Src:             'src/unicode.cpp:1375,44'
          Dst:             _Z26unicode_cpt_flags_from_cptj
        - Src:             'src/unicode.cpp:1384,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/unicode.cpp:1385,13'
          Dst:             fprintf
        - Src:             'src/unicode.cpp:1386,13'
          Dst:             fprintf
        - Src:             'src/unicode.cpp:1387,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/unicode.cpp:1387,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/unicode.cpp:1387,13'
          Dst:             __cxa_throw
        - Src:             'src/unicode.cpp:1387,13'
          Dst:             __cxa_free_exception
        - Src:             'src/unicode.cpp:1388,9'
          Dst:             __cxa_end_catch
        - Src:             'src/unicode.cpp:1398,33'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:1404,16'
          Dst:             _ZL29unicode_byte_encoding_processRKNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE
        - Src:             'src/unicode.cpp:1388,9'
          Dst:             __clang_call_terminate
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24unicode_utf8_to_byte_mapv
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         66
      ICount:          316
      EdgeCount:       102
      CyclomaticComplexity: 38
      functionsReached:
        - _Z19unicode_cpt_to_utf8j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:176,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:180,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:184,13'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:188,22'
          Dst:             _Z19unicode_cpt_to_utf8j
        - Src:             'src/unicode.cpp:189,17'
          Dst:             _Z19unicode_cpt_to_utf8j
    - functionName:    _Z20unicode_utf8_to_byteRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24unicode_utf8_to_byte_mapv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1168,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1168,59'
          Dst:             _ZL24unicode_utf8_to_byte_mapv
        - Src:             'src/unicode.cpp:1168,5'
          Dst:             __cxa_atexit
        - Src:             'src/unicode.cpp:1168,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1168,5'
          Dst:             __cxa_guard_abort
    - functionName:    _Z27unicode_cpt_flags_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
        - _Z26unicode_cpt_flags_from_cptj
        - _ZN17unicode_cpt_flagsC2Et
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode.cpp:1154,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/unicode.cpp:1154,36'
          Dst:             _ZN17unicode_cpt_flagsC2Et
        - Src:             'src/unicode.cpp:1154,5'
          Dst:             __cxa_guard_release
        - Src:             'src/unicode.cpp:1159,39'
          Dst:             _Z21unicode_cpt_from_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERm
        - Src:             'src/unicode.cpp:1159,12'
          Dst:             _Z26unicode_cpt_flags_from_cptj
    - functionName:    _Z26unicode_cpts_normalize_nfdRKNSt3__16vectorIjNS_9allocatorIjEEEE
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z16unicode_len_utf8c
      functionSourceFile: '/src/llama.cpp/src/unicode.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llm_graph_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/./llama-graph.h:938,42'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llm_graph_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    275
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_afmoe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1675
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1675,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_afmoeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1670,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_afmoe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/afmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          542
      EdgeCount:       151
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul
        - ggml_rope_ext
        - ggml_scale
        - ggml_sigmoid
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/afmoe.cpp:109,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/afmoe.cpp:110,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/afmoe.cpp:111,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/afmoe.cpp:111,5'
          Dst:             ggml_abort
        - Src:             'src/models/afmoe.cpp:116,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/afmoe.cpp:120,35'
          Dst:             sqrtf
        - Src:             'src/models/afmoe.cpp:120,12'
          Dst:             ggml_scale
        - Src:             'src/models/afmoe.cpp:121,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:124,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/afmoe.cpp:125,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/afmoe.cpp:126,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/afmoe.cpp:272,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:131,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/afmoe.cpp:132,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/afmoe.cpp:141,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:150,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/afmoe.cpp:154,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/afmoe.cpp:155,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:158,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:159,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:160,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:161,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:164,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/afmoe.cpp:168,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:170,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/afmoe.cpp:174,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:177,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/afmoe.cpp:180,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:183,20'
          Dst:             ggml_sigmoid
        - Src:             'src/models/afmoe.cpp:184,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:185,19'
          Dst:             ggml_mul
        - Src:             'src/models/afmoe.cpp:186,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:189,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/afmoe.cpp:190,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:194,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:197,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:200,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/afmoe.cpp:201,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/afmoe.cpp:204,33'
          Dst:             ggml_add
        - Src:             'src/models/afmoe.cpp:205,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:208,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:211,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:216,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/afmoe.cpp:228,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:232,43'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/afmoe.cpp:238,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:240,23'
          Dst:             ggml_add
        - Src:             'src/models/afmoe.cpp:241,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:247,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/afmoe.cpp:253,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:257,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/afmoe.cpp:260,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:262,15'
          Dst:             ggml_add
        - Src:             'src/models/afmoe.cpp:263,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/afmoe.cpp:264,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:275,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:280,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/afmoe.cpp:281,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/afmoe.cpp:284,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/afmoe.cpp:285,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    sqrtf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    622
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llama_model_afmoe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/afmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_afmoe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/afmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          530
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/afmoe.cpp:41,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/afmoe.cpp:44,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:44,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:47,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:47,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:48,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:48,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:52,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:52,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:61,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:61,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:62,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:62,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:65,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/afmoe.cpp:66,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:66,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:69,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:69,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:70,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:70,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:73,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:73,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:76,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:76,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:77,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:77,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:81,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:81,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:82,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:82,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:85,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:85,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:86,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:86,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:87,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:87,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:92,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:92,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:93,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:93,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:94,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:94,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:98,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:98,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:99,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:99,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/afmoe.cpp:100,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/afmoe.cpp:100,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_afmoe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/afmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/afmoe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:18,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/afmoe.cpp:19,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/afmoe.cpp:23,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/afmoe.cpp:33,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_apertus5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1869,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_apertusD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1864
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1864,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_apertus5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/apertus.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          417
      EdgeCount:       116
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_xielu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/apertus.cpp:60,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/apertus.cpp:61,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/apertus.cpp:63,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/apertus.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/apertus.cpp:69,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/apertus.cpp:71,30'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/apertus.cpp:72,30'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/apertus.cpp:77,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/apertus.cpp:158,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/apertus.cpp:82,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/apertus.cpp:83,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:87,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/apertus.cpp:90,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/apertus.cpp:93,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/apertus.cpp:94,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:96,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/apertus.cpp:97,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:99,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/apertus.cpp:102,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/apertus.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:109,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/apertus.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:116,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/apertus.cpp:117,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/apertus.cpp:120,33'
          Dst:             ggml_add
        - Src:             'src/models/apertus.cpp:121,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:125,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/apertus.cpp:126,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:129,32'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/apertus.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:138,39'
          Dst:             ggml_xielu
        - Src:             'src/models/apertus.cpp:139,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:142,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/apertus.cpp:143,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:146,15'
          Dst:             ggml_add
        - Src:             'src/models/apertus.cpp:147,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/apertus.cpp:150,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:160,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:164,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/apertus.cpp:166,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/apertus.cpp:169,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/apertus.cpp:170,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_apertus16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/apertus.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_apertus17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/apertus.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          397
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/apertus.cpp:18,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/apertus.cpp:20,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:20,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:24,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:24,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:32,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:32,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:33,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:33,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:35,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:35,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:38,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/apertus.cpp:39,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:39,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:42,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:42,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:45,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:45,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:46,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:46,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:49,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:49,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:50,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:50,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:51,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:51,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/apertus.cpp:52,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/apertus.cpp:52,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_apertus17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/apertus.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/apertus.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/apertus.cpp:6,76'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/apertus.cpp:6,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/apertus.cpp:7,76'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/apertus.cpp:7,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/apertus.cpp:8,76'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/apertus.cpp:8,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/apertus.cpp:9,76'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/apertus.cpp:9,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/apertus.cpp:11,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_arcee5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1662,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_arceeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1657,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_arcee5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/arcee.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          354
      EdgeCount:       104
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arcee.cpp:48,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/arcee.cpp:49,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/arcee.cpp:51,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/arcee.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/arcee.cpp:57,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/arcee.cpp:60,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/arcee.cpp:62,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/arcee.cpp:66,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/arcee.cpp:143,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arcee.cpp:72,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arcee.cpp:75,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:80,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/arcee.cpp:83,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/arcee.cpp:86,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/arcee.cpp:92,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/arcee.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:99,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:100,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:102,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/arcee.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:109,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/arcee.cpp:110,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/arcee.cpp:113,33'
          Dst:             ggml_add
        - Src:             'src/models/arcee.cpp:114,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:118,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arcee.cpp:121,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:123,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/arcee.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:131,15'
          Dst:             ggml_add
        - Src:             'src/models/arcee.cpp:132,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:134,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/arcee.cpp:135,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:147,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:151,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/arcee.cpp:153,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arcee.cpp:156,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/arcee.cpp:157,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_arcee16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/arcee.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_arcee17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/arcee.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          350
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/arcee.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/arcee.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:30,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:30,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:32,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/arcee.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:37,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:37,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:30,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:30,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:32,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/arcee.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:37,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:37,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arcee.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arcee.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_arcee17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/arcee.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arcee.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/arcee.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_arctic5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1041,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_arcticD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1036,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_arctic5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/arctic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          377
      EdgeCount:       101
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arctic.cpp:56,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/arctic.cpp:57,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/arctic.cpp:59,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/arctic.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/arctic.cpp:65,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/arctic.cpp:68,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/arctic.cpp:70,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/arctic.cpp:72,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/arctic.cpp:166,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arctic.cpp:78,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arctic.cpp:81,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:86,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/arctic.cpp:89,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/arctic.cpp:95,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/arctic.cpp:101,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:102,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:105,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/arctic.cpp:111,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/arctic.cpp:112,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/arctic.cpp:115,33'
          Dst:             ggml_add
        - Src:             'src/models/arctic.cpp:116,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:119,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arctic.cpp:122,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:124,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/arctic.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:132,33'
          Dst:             ggml_add
        - Src:             'src/models/arctic.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:136,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arctic.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:141,15'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/arctic.cpp:152,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:154,15'
          Dst:             ggml_add
        - Src:             'src/models/arctic.cpp:155,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:157,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/arctic.cpp:158,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:170,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:174,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/arctic.cpp:176,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arctic.cpp:179,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/arctic.cpp:180,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_arctic16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/arctic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_arctic17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/arctic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          354
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/arctic.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/arctic.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:27,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:27,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:33,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:33,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:35,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/arctic.cpp:36,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:36,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:44,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:44,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:45,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:45,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:46,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:46,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:47,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:47,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arctic.cpp:48,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arctic.cpp:48,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_arctic17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/arctic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arctic.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/arctic.cpp:7,25'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_arwkv75graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1492,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_arwkv7D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1487,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_arwkv75graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/arwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          306
      EdgeCount:       91
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_rwkv7_baseC2ERK11llama_modelRK16llm_graph_params
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context12build_rs_inpEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK20llm_build_rwkv7_base20build_rwkv7_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RS3_RK12llama_ubatchi
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_element_size
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arwkv7.cpp:120,96'
          Dst:             _ZN20llm_build_rwkv7_baseC2ERK11llama_modelRK16llm_graph_params
        - Src:             'src/models/arwkv7.cpp:121,5'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/arwkv7.cpp:121,5'
          Dst:             ggml_abort
        - Src:             'src/models/arwkv7.cpp:127,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/arwkv7.cpp:129,21'
          Dst:             _ZNK17llm_graph_context12build_rs_inpEv
        - Src:             'src/models/arwkv7.cpp:135,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/arwkv7.cpp:191,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arwkv7.cpp:139,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/arwkv7.cpp:141,37'
          Dst:             _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - Src:             'src/models/arwkv7.cpp:143,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arwkv7.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:149,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/arwkv7.cpp:146,32'
          Dst:             ggml_concat
        - Src:             'src/models/arwkv7.cpp:153,15'
          Dst:             _ZNK20llm_build_rwkv7_base20build_rwkv7_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RS3_RK12llama_ubatchi
        - Src:             'src/models/arwkv7.cpp:155,129'
          Dst:             ggml_element_size
        - Src:             'src/models/arwkv7.cpp:155,23'
          Dst:             ggml_view_3d
        - Src:             'src/models/arwkv7.cpp:156,39'
          Dst:             _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - Src:             'src/models/arwkv7.cpp:156,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/arwkv7.cpp:158,33'
          Dst:             ggml_add
        - Src:             'src/models/arwkv7.cpp:159,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:161,19'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/arwkv7.cpp:162,19'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/arwkv7.cpp:165,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/arwkv7.cpp:166,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/arwkv7.cpp:169,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/arwkv7.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:174,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/arwkv7.cpp:180,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:182,15'
          Dst:             ggml_add
        - Src:             'src/models/arwkv7.cpp:184,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/arwkv7.cpp:185,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:193,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:196,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/arwkv7.cpp:198,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/arwkv7.cpp:201,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/arwkv7.cpp:202,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_arwkv716build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/arwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_arwkv717load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/arwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          756
      EdgeCount:       53
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/arwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/arwkv7.cpp:49,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:49,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:52,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:52,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:53,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:53,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:64,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:64,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:66,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:66,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:67,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:67,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:68,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:68,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:70,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:70,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:71,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:71,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:72,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:72,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:76,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:76,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:77,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:77,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:78,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:78,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:80,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:80,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:81,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:81,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:82,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:82,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:85,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:85,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:86,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:86,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:89,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:89,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:90,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/models/arwkv7.cpp:92,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:92,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:93,9'
          Dst:             __cxa_end_catch
        - Src:             'src/models/arwkv7.cpp:95,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:95,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:96,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:96,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:97,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:97,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:99,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:99,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:100,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:100,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:101,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:101,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:103,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:103,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:104,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:104,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:105,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:105,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:107,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:107,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:109,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:109,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:110,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:110,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:111,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/arwkv7.cpp:111,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/arwkv7.cpp:93,9'
          Dst:             __cxa_end_catch
        - Src:             'src/models/arwkv7.cpp:93,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN18llama_model_arwkv717load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/arwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/arwkv7.cpp:13,5'
          Branch Sides:    []
        - Branch String:   'src/models/arwkv7.cpp:20,13'
          Branch Sides:    []
        - Branch String:   'src/models/arwkv7.cpp:26,13'
          Branch Sides:    []
        - Branch String:   'src/models/arwkv7.cpp:32,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/arwkv7.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/arwkv7.cpp:13,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_baichuan5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:220,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_baichuanD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:215,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_baichuan5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/baichuan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          360
      EdgeCount:       112
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/models/baichuan.cpp:77,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/baichuan.cpp:46,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/baichuan.cpp:47,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/baichuan.cpp:49,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/baichuan.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/baichuan.cpp:55,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/baichuan.cpp:58,57'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/baichuan.cpp:60,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/baichuan.cpp:62,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/baichuan.cpp:141,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/baichuan.cpp:67,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/baichuan.cpp:70,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:74,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/baichuan.cpp:79,28'
          Dst:             ggml_rope_ext
        - Src:             'src/models/baichuan.cpp:84,28'
          Dst:             ggml_rope_ext
        - Src:             'src/models/baichuan.cpp:94,21'
          Dst:             ggml_abort
        - Src:             'src/models/baichuan.cpp:97,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:99,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:101,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/baichuan.cpp:107,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/baichuan.cpp:108,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/baichuan.cpp:111,33'
          Dst:             ggml_add
        - Src:             'src/models/baichuan.cpp:112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:116,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/baichuan.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:121,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/baichuan.cpp:127,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:130,15'
          Dst:             ggml_add
        - Src:             'src/models/baichuan.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/baichuan.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:145,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:149,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/baichuan.cpp:151,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/baichuan.cpp:154,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/baichuan.cpp:155,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_baichuan16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/baichuan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_baichuan17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/baichuan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          220
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/baichuan.cpp:18,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/baichuan.cpp:20,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:20,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:22,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:22,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:23,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:23,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:31,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/baichuan.cpp:32,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:32,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:36,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:36,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:37,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:37,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/baichuan.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/baichuan.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_baichuan17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/baichuan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/baichuan.cpp:5,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/baichuan.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/baichuan.cpp:5,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_bailingmoe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1610
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1610,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_bailingmoeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1605,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_bailingmoe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          349
      EdgeCount:       87
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bailingmoe.cpp:62,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/bailingmoe.cpp:66,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/bailingmoe.cpp:69,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/bailingmoe.cpp:71,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/bailingmoe.cpp:73,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/bailingmoe.cpp:166,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe.cpp:79,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe.cpp:82,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:87,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/bailingmoe.cpp:90,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/bailingmoe.cpp:93,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bailingmoe.cpp:99,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bailingmoe.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:111,71'
          Dst:             sqrtf
        - Src:             'src/models/bailingmoe.cpp:109,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/bailingmoe.cpp:115,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/bailingmoe.cpp:116,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/bailingmoe.cpp:119,33'
          Dst:             ggml_add
        - Src:             'src/models/bailingmoe.cpp:120,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:122,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:128,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/bailingmoe.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:143,39'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bailingmoe.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:151,19'
          Dst:             ggml_add
        - Src:             'src/models/bailingmoe.cpp:152,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:155,15'
          Dst:             ggml_add
        - Src:             'src/models/bailingmoe.cpp:157,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/bailingmoe.cpp:158,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:170,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:174,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/bailingmoe.cpp:176,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe.cpp:179,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/bailingmoe.cpp:180,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_bailingmoe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_bailingmoe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          351
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/bailingmoe.cpp:19,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/bailingmoe.cpp:24,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:24,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:27,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:27,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:28,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:28,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:33,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:33,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:35,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/bailingmoe.cpp:36,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:36,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:37,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:37,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:39,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:39,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:42,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/bailingmoe.cpp:42,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/bailingmoe.cpp:42,13'
          Dst:             __cxa_throw
        - Src:             'src/models/bailingmoe.cpp:42,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/bailingmoe.cpp:45,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/bailingmoe.cpp:45,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/bailingmoe.cpp:45,13'
          Dst:             __cxa_throw
        - Src:             'src/models/bailingmoe.cpp:45,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/bailingmoe.cpp:48,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:48,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:49,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:49,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:50,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:50,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:52,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:52,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:53,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:53,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN22llama_model_bailingmoe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bailingmoe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe.cpp:11,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN23llama_model_bailingmoe25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1623,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN23llama_model_bailingmoe2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1618
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1618,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN23llama_model_bailingmoe25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          420
      EdgeCount:       106
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bailingmoe2.cpp:94,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/bailingmoe2.cpp:95,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bailingmoe2.cpp:97,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bailingmoe2.cpp:97,5'
          Dst:             ggml_abort
        - Src:             'src/models/bailingmoe2.cpp:102,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/bailingmoe2.cpp:105,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/bailingmoe2.cpp:107,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/bailingmoe2.cpp:109,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/bailingmoe2.cpp:202,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe2.cpp:115,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe2.cpp:116,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:120,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/bailingmoe2.cpp:123,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe2.cpp:124,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:126,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bailingmoe2.cpp:129,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe2.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:132,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bailingmoe2.cpp:135,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:136,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:137,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:139,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/bailingmoe2.cpp:145,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/bailingmoe2.cpp:146,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/bailingmoe2.cpp:149,32'
          Dst:             ggml_add
        - Src:             'src/models/bailingmoe2.cpp:150,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:153,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bailingmoe2.cpp:154,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:157,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bailingmoe2.cpp:162,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:164,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/bailingmoe2.cpp:175,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:179,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bailingmoe2.cpp:184,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:186,23'
          Dst:             ggml_add
        - Src:             'src/models/bailingmoe2.cpp:187,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:191,15'
          Dst:             ggml_add
        - Src:             'src/models/bailingmoe2.cpp:193,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/bailingmoe2.cpp:194,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:204,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:208,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/bailingmoe2.cpp:210,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bailingmoe2.cpp:213,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/bailingmoe2.cpp:214,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK23llama_model_bailingmoe216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_bailingmoe217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          648
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/bailingmoe2.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/bailingmoe2.cpp:29,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:29,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:32,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:32,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:33,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:33,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:35,5'
          Dst:             ggml_abort
        - Src:             'src/models/bailingmoe2.cpp:36,5'
          Dst:             ggml_abort
        - Src:             'src/models/bailingmoe2.cpp:47,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:47,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:49,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:49,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:50,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:50,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:52,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:52,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:53,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:53,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:55,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:55,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:60,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:60,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:61,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:61,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:63,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:63,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:64,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:64,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:65,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:65,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:67,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:67,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:68,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:68,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:69,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:69,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:71,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:71,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:72,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:72,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:73,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:73,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:78,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:78,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:79,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:79,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:80,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:80,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:81,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:81,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:82,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:82,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:83,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:83,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bailingmoe2.cpp:84,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bailingmoe2.cpp:84,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN23llama_model_bailingmoe217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bailingmoe2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bailingmoe2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/bailingmoe2.cpp:14,5'
          Dst:             ggml_abort
        - Src:             'src/models/bailingmoe2.cpp:16,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_bert5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:285,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_bertD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:280,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_bert5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          661
      EdgeCount:       209
      CyclomaticComplexity: 92
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_view_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bert.cpp:80,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/bert.cpp:81,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bert.cpp:83,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bert.cpp:83,5'
          Dst:             ggml_abort
        - Src:             'src/models/bert.cpp:90,19'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/bert.cpp:94,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/bert.cpp:98,35'
          Dst:             ggml_view_1d
        - Src:             'src/models/bert.cpp:99,35'
          Dst:             ggml_add
        - Src:             'src/models/bert.cpp:102,31'
          Dst:             ggml_get_rows
        - Src:             'src/models/bert.cpp:102,16'
          Dst:             ggml_add
        - Src:             'src/models/bert.cpp:104,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:107,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bert.cpp:108,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:110,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/bert.cpp:112,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/bert.cpp:229,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:118,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/bert.cpp:122,24'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/bert.cpp:124,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bert.cpp:126,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/bert.cpp:130,24'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/bert.cpp:132,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bert.cpp:134,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/bert.cpp:140,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bert.cpp:143,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bert.cpp:147,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:148,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:151,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/bert.cpp:154,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:158,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/bert.cpp:159,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/bert.cpp:163,15'
          Dst:             ggml_add
        - Src:             'src/models/bert.cpp:166,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bert.cpp:169,19'
          Dst:             ggml_add
        - Src:             'src/models/bert.cpp:170,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bert.cpp:174,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:179,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/bert.cpp:190,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:193,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bert.cpp:198,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:200,115'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/bert.cpp:202,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bert.cpp:207,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:209,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bert.cpp:214,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bert.cpp:218,15'
          Dst:             ggml_add
        - Src:             'src/models/bert.cpp:221,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bert.cpp:232,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/bert.cpp:233,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_bert16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_bert17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          593
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/bert.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/bert.cpp:27,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/bert.cpp:27,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/bert.cpp:27,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/bert.cpp:27,9'
          Dst:             __cxa_throw
        - Src:             'src/models/bert.cpp:27,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/bert.cpp:29,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:29,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:30,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:30,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:35,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:35,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:36,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:36,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:38,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:38,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:39,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:39,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:42,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:42,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:43,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:43,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:48,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/bert.cpp:50,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:50,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:51,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:51,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:53,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:53,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:54,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:54,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:57,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:57,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:58,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:58,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:59,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:59,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:61,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:61,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:62,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:62,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:63,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:63,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:64,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:64,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:67,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:67,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:71,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:71,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bert.cpp:72,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bert.cpp:72,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_bert17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/bert.cpp:6,5'
          Branch Sides:    []
        - Branch String:   'src/models/bert.cpp:12,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/bert.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bert.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_bitnet5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1310,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_bitnetD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1305,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_bitnet5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bitnet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          380
      EdgeCount:       102
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bitnet.cpp:51,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/bitnet.cpp:52,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bitnet.cpp:54,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bitnet.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'src/models/bitnet.cpp:59,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/bitnet.cpp:62,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/bitnet.cpp:64,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/bitnet.cpp:66,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/bitnet.cpp:155,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bitnet.cpp:71,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bitnet.cpp:74,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:78,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/bitnet.cpp:81,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bitnet.cpp:87,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/bitnet.cpp:93,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:94,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:95,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:97,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/bitnet.cpp:101,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bitnet.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:106,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/bitnet.cpp:108,23'
          Dst:             ggml_add
        - Src:             'src/models/bitnet.cpp:110,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:114,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/bitnet.cpp:115,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/bitnet.cpp:118,33'
          Dst:             ggml_add
        - Src:             'src/models/bitnet.cpp:119,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:122,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bitnet.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:127,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bitnet.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:135,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bitnet.cpp:138,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:140,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/bitnet.cpp:141,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:143,15'
          Dst:             ggml_add
        - Src:             'src/models/bitnet.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:146,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/bitnet.cpp:147,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:159,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:164,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/bitnet.cpp:166,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bitnet.cpp:169,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/bitnet.cpp:170,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_bitnet16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bitnet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_bitnet17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bitnet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          418
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/bitnet.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/bitnet.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:18,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:18,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:23,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:23,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:24,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:24,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:26,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:26,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:27,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:27,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:28,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:28,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:29,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:29,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:32,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:32,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:35,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:35,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:36,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:36,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:38,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:38,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:39,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:39,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:40,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:40,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:41,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:41,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:42,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:42,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bitnet.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bitnet.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_bitnet17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bitnet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bitnet.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bitnet.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_bloom5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:381,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_bloomD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:376,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_bloom5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bloom.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          275
      EdgeCount:       79
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bloom.cpp:65,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/bloom.cpp:66,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bloom.cpp:68,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bloom.cpp:68,5'
          Dst:             ggml_abort
        - Src:             'src/models/bloom.cpp:73,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/bloom.cpp:75,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/bloom.cpp:77,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bloom.cpp:81,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:83,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/bloom.cpp:137,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bloom.cpp:86,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bloom.cpp:90,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:94,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/bloom.cpp:97,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/bloom.cpp:103,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/bloom.cpp:104,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/bloom.cpp:108,33'
          Dst:             ggml_add
        - Src:             'src/models/bloom.cpp:109,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:113,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/bloom.cpp:117,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:119,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/bloom.cpp:125,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:128,15'
          Dst:             ggml_add
        - Src:             'src/models/bloom.cpp:130,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/bloom.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:142,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:145,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/bloom.cpp:147,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/bloom.cpp:150,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/bloom.cpp:151,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_bloom16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/bloom.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_bloom17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bloom.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          406
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/bloom.cpp:22,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/bloom.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:25,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:25,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:29,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:29,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:30,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:30,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:31,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:31,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:35,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:35,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:41,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:41,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:42,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:42,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:44,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:44,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:45,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:45,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:47,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:47,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:48,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:48,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:50,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:50,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:51,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:51,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:53,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:53,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:54,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:54,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:56,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:56,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/bloom.cpp:57,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/bloom.cpp:57,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_bloom17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/bloom.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/bloom.cpp:6,5'
          Branch Sides:    []
        - Branch String:   'src/models/bloom.cpp:9,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/bloom.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/bloom.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_chameleon5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1571
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1571,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_chameleonD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1566,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_chameleon5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/chameleon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          486
      EdgeCount:       150
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_clamp
        - ggml_element_size
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_rope_ext
        - ggml_set_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/chameleon.cpp:53,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/chameleon.cpp:54,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/chameleon.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/chameleon.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/chameleon.cpp:62,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/chameleon.cpp:65,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/chameleon.cpp:67,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/chameleon.cpp:69,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/chameleon.cpp:176,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:78,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:81,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:87,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/chameleon.cpp:91,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:95,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:99,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:103,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:106,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/chameleon.cpp:112,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/chameleon.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:122,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/chameleon.cpp:128,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/chameleon.cpp:129,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/chameleon.cpp:133,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:138,33'
          Dst:             ggml_add
        - Src:             'src/models/chameleon.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:143,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:146,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:149,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/chameleon.cpp:155,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:158,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chameleon.cpp:161,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:164,15'
          Dst:             ggml_add
        - Src:             'src/models/chameleon.cpp:165,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:167,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/chameleon.cpp:168,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:180,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:184,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/chameleon.cpp:185,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:194,32'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/chameleon.cpp:195,18'
          Dst:             ggml_clamp
        - Src:             'src/models/chameleon.cpp:196,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:198,46'
          Dst:             ggml_element_size
        - Src:             'src/models/chameleon.cpp:198,11'
          Dst:             ggml_set_1d
        - Src:             'src/models/chameleon.cpp:200,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chameleon.cpp:203,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/chameleon.cpp:204,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_chameleon16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/chameleon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_chameleon17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/chameleon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          333
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/chameleon.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/chameleon.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:33,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:33,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:34,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:34,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:35,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:35,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:36,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:36,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:38,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/chameleon.cpp:39,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:39,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chameleon.cpp:45,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chameleon.cpp:45,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_chameleon17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/chameleon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/chameleon.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/chameleon.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/chameleon.cpp:9,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_chatglm5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1271,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_chatglmD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1266,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_chatglm5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/chatglm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          310
      EdgeCount:       85
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/chatglm.cpp:58,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/chatglm.cpp:59,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/chatglm.cpp:61,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/chatglm.cpp:61,5'
          Dst:             ggml_abort
        - Src:             'src/models/chatglm.cpp:66,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/chatglm.cpp:69,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/chatglm.cpp:71,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/chatglm.cpp:73,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/chatglm.cpp:147,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chatglm.cpp:78,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chatglm.cpp:82,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:86,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/chatglm.cpp:90,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/chatglm.cpp:96,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/chatglm.cpp:102,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:106,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/chatglm.cpp:112,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/chatglm.cpp:113,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/chatglm.cpp:117,33'
          Dst:             ggml_add
        - Src:             'src/models/chatglm.cpp:118,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:122,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/chatglm.cpp:126,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:128,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/chatglm.cpp:134,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:138,15'
          Dst:             ggml_add
        - Src:             'src/models/chatglm.cpp:140,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/chatglm.cpp:141,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:152,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:155,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/chatglm.cpp:157,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/chatglm.cpp:160,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/chatglm.cpp:161,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_chatglm16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/chatglm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_chatglm17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/chatglm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          238
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/chatglm.cpp:26,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/chatglm.cpp:28,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:28,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:31,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:31,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:32,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:32,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:35,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:35,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:41,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:41,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:42,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/chatglm.cpp:44,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:44,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:46,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:46,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:48,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:48,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/chatglm.cpp:50,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/chatglm.cpp:50,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_chatglm17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/chatglm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/chatglm.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/chatglm.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/chatglm.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/chatglm.cpp:8,25'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/chatglm.cpp:15,25'
          Dst:             _ZNK13llama_hparams6n_headEj
    - functionName:    _ZN21llama_model_codeshell5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:684,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_codeshellD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:679,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_codeshell5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/codeshell.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          338
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/codeshell.cpp:53,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/codeshell.cpp:54,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/codeshell.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/codeshell.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/codeshell.cpp:62,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/codeshell.cpp:65,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/codeshell.cpp:67,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/codeshell.cpp:69,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/codeshell.cpp:139,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/codeshell.cpp:72,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/codeshell.cpp:76,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:80,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/codeshell.cpp:83,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/codeshell.cpp:89,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/codeshell.cpp:95,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:96,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:97,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:99,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/codeshell.cpp:105,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/codeshell.cpp:106,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/codeshell.cpp:110,33'
          Dst:             ggml_add
        - Src:             'src/models/codeshell.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:115,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/codeshell.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:121,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/codeshell.cpp:127,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:130,15'
          Dst:             ggml_add
        - Src:             'src/models/codeshell.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/codeshell.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:144,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:147,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/codeshell.cpp:149,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/codeshell.cpp:152,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/codeshell.cpp:153,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_codeshell16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/codeshell.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_codeshell17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/codeshell.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          335
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/codeshell.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/codeshell.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:19,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:19,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:23,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:23,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:24,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:24,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:25,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:25,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:30,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:30,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:31,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:31,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:33,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/codeshell.cpp:35,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:35,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:36,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:36,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:38,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:38,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:39,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:39,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:41,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:41,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:42,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:42,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/codeshell.cpp:45,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/codeshell.cpp:45,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_codeshell17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/codeshell.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/codeshell.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/codeshell.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_cogvlm5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1895,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_cogvlmD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1890
      functionLinenumberEnd: 1890
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1890,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_cogvlm5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cogvlm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          314
      EdgeCount:       94
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_element_size
        - ggml_rope
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cogvlm.cpp:54,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/cogvlm.cpp:55,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cogvlm.cpp:58,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cogvlm.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/cogvlm.cpp:64,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/cogvlm.cpp:66,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/cogvlm.cpp:68,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/cogvlm.cpp:150,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cogvlm.cpp:101,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cogvlm.cpp:105,33'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/cogvlm.cpp:109,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/cogvlm.cpp:111,68'
          Dst:             ggml_element_size
        - Src:             'src/models/cogvlm.cpp:110,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/cogvlm.cpp:113,72'
          Dst:             ggml_element_size
        - Src:             'src/models/cogvlm.cpp:112,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/cogvlm.cpp:115,20'
          Dst:             ggml_rope
        - Src:             'src/models/cogvlm.cpp:116,20'
          Dst:             ggml_rope
        - Src:             'src/models/cogvlm.cpp:118,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/cogvlm.cpp:123,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:126,33'
          Dst:             ggml_add
        - Src:             'src/models/cogvlm.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:129,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cogvlm.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:132,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/cogvlm.cpp:138,15'
          Dst:             ggml_add
        - Src:             'src/models/cogvlm.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:141,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/cogvlm.cpp:142,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:151,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:154,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/cogvlm.cpp:155,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cogvlm.cpp:157,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/cogvlm.cpp:158,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_cogvlm16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cogvlm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_cogvlm17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/cogvlm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          403
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/cogvlm.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/cogvlm.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:18,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:18,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:23,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:23,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:30,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:30,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:31,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:31,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:33,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:33,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:34,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:34,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:36,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:36,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:43,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:43,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:44,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:44,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cogvlm.cpp:45,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cogvlm.cpp:45,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_cogvlm17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/cogvlm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cogvlm.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cogvlm.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_cohere25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:932,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_cohere2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:927,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_cohere25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cohere2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          354
      EdgeCount:       104
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2.cpp:52,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/cohere2.cpp:53,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cohere2.cpp:55,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cohere2.cpp:55,5'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2.cpp:62,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/cohere2.cpp:65,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/cohere2.cpp:67,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/cohere2.cpp:69,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/cohere2.cpp:145,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2.cpp:72,37'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/cohere2.cpp:78,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2.cpp:79,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:85,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/cohere2.cpp:88,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/cohere2.cpp:92,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/cohere2.cpp:98,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/cohere2.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:109,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/cohere2.cpp:115,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2.cpp:116,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2.cpp:117,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2.cpp:124,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/cohere2.cpp:129,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:133,15'
          Dst:             ggml_add
        - Src:             'src/models/cohere2.cpp:134,15'
          Dst:             ggml_add
        - Src:             'src/models/cohere2.cpp:136,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/cohere2.cpp:137,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:147,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:151,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/cohere2.cpp:154,15'
          Dst:             ggml_scale
        - Src:             'src/models/cohere2.cpp:157,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2.cpp:160,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/cohere2.cpp:161,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_cohere216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cohere2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_cohere217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/cohere2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          205
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/cohere2.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/cohere2.cpp:26,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:26,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:29,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:29,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:31,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:31,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:37,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:37,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:39,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/cohere2.cpp:40,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:40,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_cohere217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/cohere2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2.cpp:6,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/cohere2.cpp:7,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/cohere2.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2.cpp:17,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llm_graph_input_i9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llm_graph_input_iD2Ev
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llm_graph_input_iC2Ev
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - getenv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/./llama-graph.h:97,48'
          Dst:             getenv
        - Src:             'src/./llama-graph.h:98,43'
          Dst:             atoi
    - functionName:    _ZN17llm_graph_input_iD0Ev
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llm_graph_input_embd_hC2El
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/./llama-graph.h:138,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN22llama_model_cohere2moe9graph_mtpD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:949,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_cohere2moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:945,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_cohere2moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:940,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_cohere2moe9graph_mtpC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          661
      EdgeCount:       212
      CyclomaticComplexity: 83
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_rope_ext
        - ggml_scale
        - ggml_set_input
        - ggml_set_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2moe.cpp:295,108'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/cohere2moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:299,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cohere2moe.cpp:300,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cohere2moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:303,28'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/cohere2moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:315,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/cohere2moe.cpp:316,5'
          Dst:             ggml_set_input
        - Src:             'src/models/cohere2moe.cpp:318,65'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/models/cohere2moe.cpp:318,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/cohere2moe.cpp:319,5'
          Dst:             ggml_set_input
        - Src:             'src/models/cohere2moe.cpp:326,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2moe.cpp:330,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:332,14'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/cohere2moe.cpp:333,5'
          Dst:             ggml_set_input
        - Src:             'src/models/cohere2moe.cpp:334,5'
          Dst:             ggml_set_name
        - Src:             'src/models/cohere2moe.cpp:338,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/cohere2moe.cpp:340,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/cohere2moe.cpp:341,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/cohere2moe.cpp:342,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/cohere2moe.cpp:344,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2moe.cpp:345,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:347,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2moe.cpp:348,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:350,28'
          Dst:             ggml_concat
        - Src:             'src/models/cohere2moe.cpp:351,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:353,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/cohere2moe.cpp:354,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:358,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2moe.cpp:359,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:362,31'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/cohere2moe.cpp:363,40'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/cohere2moe.cpp:364,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/cohere2moe.cpp:368,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/cohere2moe.cpp:373,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:374,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:375,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:377,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/cohere2moe.cpp:381,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:385,11'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/cohere2moe.cpp:400,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:403,35'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/cohere2moe.cpp:408,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:410,15'
          Dst:             ggml_add
        - Src:             'src/models/cohere2moe.cpp:411,15'
          Dst:             ggml_scale
        - Src:             'src/models/cohere2moe.cpp:412,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:415,11'
          Dst:             ggml_add
        - Src:             'src/models/cohere2moe.cpp:416,11'
          Dst:             ggml_add
        - Src:             'src/models/cohere2moe.cpp:417,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:422,5'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:423,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2moe.cpp:425,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:428,11'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2moe.cpp:429,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:432,5'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:433,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/cohere2moe.cpp:436,15'
          Dst:             ggml_scale
        - Src:             'src/models/cohere2moe.cpp:439,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:442,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/cohere2moe.cpp:443,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_cohere2moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          507
      EdgeCount:       162
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2moe.cpp:156,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/cohere2moe.cpp:157,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cohere2moe.cpp:159,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cohere2moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:165,26'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/cohere2moe.cpp:166,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/cohere2moe.cpp:168,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/cohere2moe.cpp:169,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/cohere2moe.cpp:271,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2moe.cpp:173,37'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/cohere2moe.cpp:177,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/cohere2moe.cpp:178,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:185,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/cohere2moe.cpp:189,52'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/cohere2moe.cpp:191,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/cohere2moe.cpp:196,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/cohere2moe.cpp:202,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:203,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:204,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:206,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/cohere2moe.cpp:213,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2moe.cpp:214,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2moe.cpp:215,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2moe.cpp:223,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/cohere2moe.cpp:228,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:230,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/cohere2moe.cpp:245,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:248,43'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/cohere2moe.cpp:253,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:255,23'
          Dst:             ggml_add
        - Src:             'src/models/cohere2moe.cpp:256,23'
          Dst:             ggml_scale
        - Src:             'src/models/cohere2moe.cpp:257,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:261,15'
          Dst:             ggml_add
        - Src:             'src/models/cohere2moe.cpp:262,15'
          Dst:             ggml_add
        - Src:             'src/models/cohere2moe.cpp:264,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/cohere2moe.cpp:265,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:273,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:277,15'
          Dst:             ggml_get_rows
        - Src:             'src/models/cohere2moe.cpp:280,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:283,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/cohere2moe.cpp:286,15'
          Dst:             ggml_scale
        - Src:             'src/models/cohere2moe.cpp:289,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/cohere2moe.cpp:292,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/cohere2moe.cpp:293,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_cohere2moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loaderENK3$_1clEii'
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          366
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2moe.cpp:110,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:110,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:112,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/cohere2moe.cpp:113,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:113,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:118,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:118,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:119,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:119,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:120,9'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/cohere2moe.cpp:126,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:126,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:127,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:127,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:128,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:128,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:132,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:132,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:133,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:133,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:134,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:134,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:135,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:135,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:136,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:136,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:137,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:137,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    '_ZZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          315
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2moe.cpp:81,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:81,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:83,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/cohere2moe.cpp:84,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:84,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:87,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:87,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:88,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:88,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:89,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:89,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:93,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:93,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:94,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:94,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:95,13'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/cohere2moe.cpp:99,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:99,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:100,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:100,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:101,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:101,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          448
      EdgeCount:       143
      CyclomaticComplexity: 70
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - '_ZZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - '_ZZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loaderENK3$_1clEii'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/cohere2moe.cpp:49,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/cohere2moe.cpp:51,62'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/cohere2moe.cpp:56,64'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/cohere2moe.cpp:60,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:60,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:63,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:63,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:64,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:64,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:68,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/cohere2moe.cpp:68,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/cohere2moe.cpp:72,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/cohere2moe.cpp:72,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/cohere2moe.cpp:72,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/cohere2moe.cpp:75,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/cohere2moe.cpp:75,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/cohere2moe.cpp:0,0'
          Dst:             __cxa_throw
        - Src:             'src/models/cohere2moe.cpp:75,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/cohere2moe.cpp:141,9'
          Dst:             '_ZZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - Src:             'src/models/cohere2moe.cpp:145,9'
          Dst:             '_ZZN22llama_model_cohere2moe17load_arch_tensorsER18llama_model_loaderENK3$_1clEii'
    - functionName:    _ZN22llama_model_cohere2moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/cohere2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/cohere2moe.cpp:4,36'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:5,36'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:7,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/cohere2moe.cpp:7,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/cohere2moe.cpp:7,9'
          Dst:             __cxa_throw
        - Src:             'src/models/cohere2moe.cpp:7,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/cohere2moe.cpp:7,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/cohere2moe.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:24,5'
          Dst:             ggml_abort
        - Src:             'src/models/cohere2moe.cpp:32,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/cohere2moe.cpp:33,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/cohere2moe.cpp:35,97'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/cohere2moe.cpp:35,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/cohere2moe.cpp:40,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/cohere2moe.cpp:42,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_command_r5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:919,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_command_rD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:914,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_command_r5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/command-r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          372
      EdgeCount:       111
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/command-r.cpp:47,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/command-r.cpp:48,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/command-r.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/command-r.cpp:50,5'
          Dst:             ggml_abort
        - Src:             'src/models/command-r.cpp:57,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/command-r.cpp:60,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/command-r.cpp:62,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/command-r.cpp:64,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/command-r.cpp:129,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/command-r.cpp:68,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/command-r.cpp:69,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:76,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/command-r.cpp:80,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/command-r.cpp:81,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:83,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/command-r.cpp:87,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/command-r.cpp:88,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:90,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/command-r.cpp:93,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:94,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:95,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:97,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/command-r.cpp:102,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/command-r.cpp:103,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/command-r.cpp:104,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/command-r.cpp:110,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/command-r.cpp:115,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:118,15'
          Dst:             ggml_add
        - Src:             'src/models/command-r.cpp:119,15'
          Dst:             ggml_add
        - Src:             'src/models/command-r.cpp:121,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/command-r.cpp:122,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:131,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:135,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/command-r.cpp:138,15'
          Dst:             ggml_scale
        - Src:             'src/models/command-r.cpp:140,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/command-r.cpp:143,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/command-r.cpp:144,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_command_r16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/command-r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_command_r17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/command-r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          257
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/command-r.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/command-r.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:21,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:21,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:26,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:26,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:29,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:29,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:30,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:30,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:33,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/command-r.cpp:34,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:34,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:36,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:36,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:37,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:37,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/command-r.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/command-r.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_command_r17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/command-r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/command-r.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/command-r.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/command-r.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_dbrx5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:962,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_dbrxD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:957,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_dbrx5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dbrx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          338
      EdgeCount:       93
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dbrx.cpp:47,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/dbrx.cpp:48,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dbrx.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dbrx.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/dbrx.cpp:56,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/dbrx.cpp:59,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/dbrx.cpp:61,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/dbrx.cpp:63,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/dbrx.cpp:140,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dbrx.cpp:69,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dbrx.cpp:72,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:76,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/dbrx.cpp:79,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dbrx.cpp:85,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dbrx.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:92,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:93,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:95,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/dbrx.cpp:101,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/dbrx.cpp:102,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/dbrx.cpp:105,33'
          Dst:             ggml_add
        - Src:             'src/models/dbrx.cpp:106,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:110,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dbrx.cpp:113,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:115,15'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/dbrx.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:128,15'
          Dst:             ggml_add
        - Src:             'src/models/dbrx.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:131,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/dbrx.cpp:132,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:144,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:148,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dbrx.cpp:150,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dbrx.cpp:153,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dbrx.cpp:154,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_dbrx16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dbrx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_dbrx17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dbrx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          284
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/dbrx.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/dbrx.cpp:17,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/dbrx.cpp:17,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/dbrx.cpp:17,9'
          Dst:             __cxa_throw
        - Src:             'src/models/dbrx.cpp:17,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/dbrx.cpp:17,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/dbrx.cpp:20,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:20,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:24,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:24,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:31,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:31,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:32,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:32,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:34,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:34,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:36,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:36,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:37,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:37,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:38,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:38,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dbrx.cpp:39,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dbrx.cpp:39,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_dbrx17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dbrx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dbrx.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/dbrx.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/dbrx.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_deci5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:207,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_deciD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:202,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_deci5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deci.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          445
      EdgeCount:       145
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deci.cpp:80,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/deci.cpp:81,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deci.cpp:83,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deci.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/deci.cpp:89,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/deci.cpp:92,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/deci.cpp:94,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/deci.cpp:99,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/deci.cpp:179,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deci.cpp:103,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deci.cpp:104,43'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deci.cpp:105,43'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deci.cpp:112,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deci.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:117,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deci.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:122,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/deci.cpp:125,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/deci.cpp:128,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deci.cpp:131,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deci.cpp:134,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:135,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:136,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:138,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/deci.cpp:143,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deci.cpp:144,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deci.cpp:153,23'
          Dst:             ggml_add
        - Src:             'src/models/deci.cpp:154,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:158,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deci.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:161,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deci.cpp:166,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:168,15'
          Dst:             ggml_add
        - Src:             'src/models/deci.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:171,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/deci.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:181,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:185,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deci.cpp:187,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deci.cpp:190,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deci.cpp:191,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_deci16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deci.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_deci17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deci.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          510
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/deci.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deci.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:25,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:25,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:30,47'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deci.cpp:31,47'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deci.cpp:32,47'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deci.cpp:33,47'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deci.cpp:34,47'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deci.cpp:38,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:38,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:39,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:39,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:42,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:42,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:44,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/deci.cpp:45,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:45,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:49,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:49,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:52,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:52,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:56,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:56,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:60,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:60,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:64,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:64,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:65,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:65,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:66,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:66,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:70,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:70,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:71,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:71,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deci.cpp:72,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deci.cpp:72,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_deci17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deci.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/deci.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/deci.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deci.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_deepseek5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1054,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_deepseekD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1049,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_deepseek5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          419
      EdgeCount:       119
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek.cpp:75,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/deepseek.cpp:76,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deepseek.cpp:78,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek.cpp:84,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/deepseek.cpp:87,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/deepseek.cpp:89,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/deepseek.cpp:94,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/deepseek.cpp:182,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek.cpp:100,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek.cpp:101,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:106,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/deepseek.cpp:109,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/deepseek.cpp:112,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek.cpp:115,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:122,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/deepseek.cpp:127,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek.cpp:128,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek.cpp:130,33'
          Dst:             ggml_add
        - Src:             'src/models/deepseek.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:133,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek.cpp:134,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:137,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek.cpp:142,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:145,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/deepseek.cpp:156,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:161,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek.cpp:166,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:168,23'
          Dst:             ggml_add
        - Src:             'src/models/deepseek.cpp:169,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:172,15'
          Dst:             ggml_add
        - Src:             'src/models/deepseek.cpp:174,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/deepseek.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:184,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:188,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek.cpp:190,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek.cpp:193,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek.cpp:194,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_deepseek16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_deepseek17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          451
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/deepseek.cpp:18,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek.cpp:24,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:24,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:27,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:27,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:29,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:29,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:31,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:31,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:37,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:37,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:39,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/deepseek.cpp:40,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:40,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:44,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:44,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:45,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:45,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:46,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:46,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:48,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:48,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:51,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek.cpp:51,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek.cpp:51,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek.cpp:51,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek.cpp:54,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek.cpp:54,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek.cpp:54,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek.cpp:54,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek.cpp:58,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:58,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:59,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:59,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:60,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:60,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:63,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:63,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:64,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:64,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:65,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek.cpp:65,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_model_deepseek17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
    - functionName:    _ZN21llama_model_deepseek25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1067,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_deepseek2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1062,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_deepseek25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         204
      ICount:          1007
      EdgeCount:       297
      CyclomaticComplexity: 95
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK13llama_hparams6n_headEj
        - _ZNK17llm_graph_context10build_attnEP22llm_graph_input_attn_kP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context16build_attn_inp_kEv
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_get_rows
        - ggml_mul
        - ggml_mul_mat
        - ggml_permute
        - ggml_repeat
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_row_size
        - ggml_view_2d
        - ggml_view_3d
        - logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek2.cpp:147,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/deepseek2.cpp:151,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/deepseek2.cpp:154,43'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/deepseek2.cpp:155,43'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/deepseek2.cpp:157,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek2.cpp:167,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek2.cpp:168,64'
          Dst:             logf
        - Src:             'src/models/deepseek2.cpp:178,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/deepseek2.cpp:183,26'
          Dst:             _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - Src:             'src/models/deepseek2.cpp:187,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/deepseek2.cpp:189,36'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/deepseek2.cpp:190,36'
          Dst:             _ZNK17llm_graph_context16build_attn_inp_kEv
        - Src:             'src/models/deepseek2.cpp:192,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/deepseek2.cpp:426,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek2.cpp:198,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek2.cpp:199,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:203,63'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deepseek2.cpp:205,13'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek2.cpp:211,20'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:212,20'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:213,20'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:214,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:215,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:216,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:218,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek2.cpp:219,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek2.cpp:220,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek2.cpp:222,13'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek2.cpp:223,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek2.cpp:224,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek2.cpp:225,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:226,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:228,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/deepseek2.cpp:231,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:239,21'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:240,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:242,21'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek2.cpp:243,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:245,21'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:246,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:248,21'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:249,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:253,78'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:254,30'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:253,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek2.cpp:255,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:259,65'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:260,17'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:260,65'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:258,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek2.cpp:261,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:263,40'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:264,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:269,30'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:268,17'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek2.cpp:270,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:274,47'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:275,47'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:276,47'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:273,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek2.cpp:277,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:279,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek2.cpp:281,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:283,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek2.cpp:285,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:287,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek2.cpp:288,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:292,26'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek2.cpp:293,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:296,49'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:297,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:300,35'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek2.cpp:301,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:305,38'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek2.cpp:306,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:308,27'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek2.cpp:309,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:312,38'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek2.cpp:313,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:317,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:321,28'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek2.cpp:322,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:326,23'
          Dst:             _ZNK17llm_graph_context10build_attnEP22llm_graph_input_attn_kP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/deepseek2.cpp:330,36'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:331,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:336,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:337,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:335,21'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek2.cpp:338,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:342,51'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:343,51'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:344,51'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek2.cpp:341,38'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek2.cpp:345,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:347,24'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek2.cpp:348,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:350,38'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek2.cpp:351,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:353,64'
          Dst:             ggml_repeat
        - Src:             'src/models/deepseek2.cpp:353,38'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek2.cpp:354,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:358,28'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek2.cpp:359,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:363,23'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/deepseek2.cpp:369,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek2.cpp:370,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek2.cpp:372,33'
          Dst:             ggml_add
        - Src:             'src/models/deepseek2.cpp:373,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:375,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek2.cpp:376,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:379,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek2.cpp:384,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:387,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/deepseek2.cpp:400,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:405,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek2.cpp:410,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:412,23'
          Dst:             ggml_add
        - Src:             'src/models/deepseek2.cpp:413,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:416,15'
          Dst:             ggml_add
        - Src:             'src/models/deepseek2.cpp:418,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/deepseek2.cpp:419,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:428,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:432,11'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek2.cpp:434,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek2.cpp:437,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek2.cpp:438,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    logf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_model_deepseek216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_deepseek217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          654
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/deepseek2.cpp:56,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek2.cpp:59,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/deepseek2.cpp:62,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/deepseek2.cpp:63,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/deepseek2.cpp:65,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek2.cpp:67,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek2.cpp:74,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:74,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:77,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:77,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:79,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:79,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:81,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:81,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:87,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:87,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:89,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:89,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:92,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:92,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:95,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:95,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:96,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:96,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:98,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:98,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:101,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:101,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:105,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:105,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:106,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:106,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:108,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:108,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:111,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:111,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:113,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:113,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:116,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:116,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:117,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:117,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:118,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:118,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:120,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:120,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:121,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:121,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:124,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek2.cpp:124,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek2.cpp:124,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek2.cpp:124,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek2.cpp:127,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek2.cpp:127,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek2.cpp:127,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek2.cpp:127,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek2.cpp:131,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:131,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:132,13'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/deepseek2.cpp:135,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:135,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:136,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:136,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:137,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2.cpp:137,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN21llama_model_deepseek217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          181
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/deepseek2.cpp:46,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/deepseek2.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:5,57'
          Dst:             _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
        - Src:             'src/models/deepseek2.cpp:8,35'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2.cpp:8,62'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2.cpp:8,90'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:13,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:22,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:26,22'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2.cpp:26,49'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2.cpp:34,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:41,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:42,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2.cpp:46,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN24llama_model_deepseek2ocrD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1203,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK24llama_model_deepseek2ocr16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2ocr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_model_deepseek2ocr17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2ocr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          483
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/deepseek2ocr.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek2ocr.cpp:30,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:30,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:33,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:33,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:35,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:35,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:37,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:37,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:43,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:43,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:44,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:44,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:45,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:45,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:46,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:46,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:50,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:50,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:53,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:53,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:54,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:54,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:55,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:55,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:57,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:57,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:58,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:58,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:61,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek2ocr.cpp:61,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek2ocr.cpp:61,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek2ocr.cpp:61,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek2ocr.cpp:64,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek2ocr.cpp:64,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek2ocr.cpp:64,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek2ocr.cpp:64,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek2ocr.cpp:68,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:68,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:69,13'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/deepseek2ocr.cpp:72,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:72,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:73,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:73,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:74,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek2ocr.cpp:74,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek2ocr.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN24llama_model_deepseek2ocr17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek2ocr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek2ocr.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek2ocr.cpp:17,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_deepseek325graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1080,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_deepseek32D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1075,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_lidEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK26llm_graph_input_attn_k_dsa14get_k_idxs_lidEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_deepseek325graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         219
      ICount:          1169
      EdgeCount:       292
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK17llm_graph_context10build_attnEP26llm_graph_input_attn_k_dsaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_attn_inp_k_dsaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - _ZNK26llm_graph_input_attn_k_dsa14get_k_idxs_lidEv
        - _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_lidEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_get_rows
        - ggml_lightning_indexer
        - ggml_mul
        - ggml_mul_mat
        - ggml_permute
        - ggml_relu
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_row_size
        - ggml_scale
        - ggml_sum_rows
        - ggml_top_k
        - ggml_view_2d
        - ggml_view_3d
        - ggml_view_4d
        - logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek32.cpp:160,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/deepseek32.cpp:161,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/deepseek32.cpp:162,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek32.cpp:165,43'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/deepseek32.cpp:166,43'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/deepseek32.cpp:169,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek32.cpp:174,54'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek32.cpp:185,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek32.cpp:186,64'
          Dst:             logf
        - Src:             'src/models/deepseek32.cpp:196,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/deepseek32.cpp:199,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/deepseek32.cpp:201,49'
          Dst:             _ZNK17llm_graph_context20build_attn_inp_k_dsaEv
        - Src:             'src/models/deepseek32.cpp:203,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/deepseek32.cpp:494,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek32.cpp:209,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek32.cpp:210,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:214,32'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:215,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:217,18'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek32.cpp:218,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:224,43'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:225,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:230,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:231,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:229,21'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:232,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:237,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:238,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:239,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:236,21'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:240,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:242,32'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek32.cpp:245,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:248,29'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek32.cpp:249,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:251,43'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:252,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:254,29'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek32.cpp:255,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:260,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:261,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:259,21'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:262,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:267,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:268,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:269,34'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:266,21'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:270,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:272,32'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek32.cpp:275,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:278,29'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek32.cpp:279,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:282,29'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:283,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:284,29'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:285,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:288,61'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/models/deepseek32.cpp:289,57'
          Dst:             _ZNK26llm_graph_input_attn_k_dsa14get_k_idxs_lidEv
        - Src:             'src/models/deepseek32.cpp:290,57'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek32.cpp:290,17'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek32.cpp:293,49'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:294,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:297,39'
          Dst:             _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek32.cpp:301,29'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek32.cpp:302,35'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek32.cpp:305,35'
          Dst:             ggml_scale
        - Src:             'src/models/deepseek32.cpp:306,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:310,119'
          Dst:             _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_lidEv
        - Src:             'src/models/deepseek32.cpp:310,37'
          Dst:             ggml_lightning_indexer
        - Src:             'src/models/deepseek32.cpp:311,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:312,26'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/models/deepseek32.cpp:315,33'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek32.cpp:316,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:317,33'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek32.cpp:318,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:320,48'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:321,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:324,50'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek32.cpp:324,34'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek32.cpp:325,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:328,37'
          Dst:             ggml_relu
        - Src:             'src/models/deepseek32.cpp:329,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:332,37'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek32.cpp:333,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:336,37'
          Dst:             ggml_sum_rows
        - Src:             'src/models/deepseek32.cpp:337,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:340,53'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek32.cpp:340,37'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek32.cpp:341,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:344,67'
          Dst:             _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_lidEv
        - Src:             'src/models/deepseek32.cpp:345,37'
          Dst:             ggml_add
        - Src:             'src/models/deepseek32.cpp:346,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:351,41'
          Dst:             ggml_top_k
        - Src:             'src/models/deepseek32.cpp:351,25'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek32.cpp:352,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:355,31'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:356,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:360,78'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:361,30'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:360,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:362,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:366,65'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:367,17'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:367,65'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:365,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:368,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:370,40'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:371,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:376,30'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:375,17'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek32.cpp:377,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:381,47'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:382,47'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:383,47'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek32.cpp:380,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek32.cpp:384,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:386,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek32.cpp:388,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:390,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek32.cpp:392,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:394,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek32.cpp:395,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:400,26'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek32.cpp:401,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:404,49'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:405,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:408,35'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek32.cpp:409,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:413,38'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek32.cpp:414,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:416,27'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek32.cpp:417,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:420,38'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek32.cpp:421,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:425,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:428,23'
          Dst:             _ZNK17llm_graph_context10build_attnEP26llm_graph_input_attn_k_dsaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/deepseek32.cpp:434,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek32.cpp:435,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek32.cpp:437,33'
          Dst:             ggml_add
        - Src:             'src/models/deepseek32.cpp:438,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:440,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek32.cpp:441,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:444,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek32.cpp:449,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:452,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/deepseek32.cpp:468,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:473,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek32.cpp:478,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:480,23'
          Dst:             ggml_add
        - Src:             'src/models/deepseek32.cpp:481,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:484,15'
          Dst:             ggml_add
        - Src:             'src/models/deepseek32.cpp:486,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/deepseek32.cpp:487,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:496,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:500,11'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek32.cpp:502,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek32.cpp:505,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek32.cpp:506,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_deepseek3216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_deepseek3217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          880
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/deepseek32.cpp:53,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek32.cpp:54,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/deepseek32.cpp:56,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek32.cpp:56,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek32.cpp:56,9'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek32.cpp:56,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek32.cpp:56,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/deepseek32.cpp:60,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/deepseek32.cpp:61,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/deepseek32.cpp:63,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek32.cpp:72,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:72,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:75,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:75,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:77,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:77,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:79,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:79,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:92,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:92,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:93,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:93,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:94,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:94,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:96,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:96,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:97,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:97,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:99,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:99,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:102,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:102,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:103,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:103,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:105,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:105,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:107,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:107,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:110,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:110,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:111,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:111,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:112,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:112,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:113,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:113,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:114,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:114,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:116,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:116,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:117,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:117,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:118,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:118,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:120,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:120,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:121,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:121,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:124,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek32.cpp:124,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek32.cpp:124,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek32.cpp:124,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek32.cpp:124,17'
          Dst:             __cxa_free_exception
        - Src:             'src/models/deepseek32.cpp:127,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek32.cpp:127,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek32.cpp:127,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek32.cpp:127,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek32.cpp:127,17'
          Dst:             __cxa_free_exception
        - Src:             'src/models/deepseek32.cpp:131,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:131,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:132,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:132,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:133,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:133,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:136,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:136,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:137,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:137,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:138,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:138,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:143,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:143,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:144,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:144,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:145,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:145,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:148,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:148,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:149,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:149,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek32.cpp:150,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek32.cpp:150,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_deepseek3217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek32.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:10,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/deepseek32.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:22,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:24,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:25,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:29,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:30,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:31,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:34,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:36,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:43,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek32.cpp:44,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek32.cpp:46,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZL16dsv4_elem_offsetPK11ggml_tensorl
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:154,12'
          Dst:             ggml_row_size
    - functionName:    _ZN21llama_model_deepseek45graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1093,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_deepseek4D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1088,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_deepseek45graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          376
      EdgeCount:       98
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_dsv4Ev
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK20llm_graph_input_dsv47get_rawEv
        - _ZNK21llama_model_deepseek45graph12build_hc_preEP11ggml_tensorS2_S2_S2_PS2_S3_i
        - _ZNK21llama_model_deepseek45graph13build_hc_headEP11ggml_tensorS2_S2_S2_
        - _ZNK21llama_model_deepseek45graph13build_hc_postEP11ggml_tensorS2_S2_S2_i
        - _ZNK21llama_model_deepseek45graph15build_attentionERK11llama_modelP20llm_graph_input_dsv4P11ggml_tensorS7_i
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul_mat
        - ggml_repeat_4d
        - ggml_reshape_2d
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:1068,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/deepseek4.cpp:1071,25'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/deepseek4.cpp:1072,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/deepseek4.cpp:1073,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/deepseek4.cpp:1074,39'
          Dst:             _ZNK17llm_graph_context14build_inp_dsv4Ev
        - Src:             'src/models/deepseek4.cpp:1075,53'
          Dst:             _ZNK20llm_graph_input_dsv47get_rawEv
        - Src:             'src/models/deepseek4.cpp:1076,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:1079,26'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:1080,12'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/deepseek4.cpp:1081,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1088,15'
          Dst:             _ZNK21llama_model_deepseek45graph12build_hc_preEP11ggml_tensorS2_S2_S2_PS2_S3_i
        - Src:             'src/models/deepseek4.cpp:1093,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1095,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:1096,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1098,15'
          Dst:             _ZNK21llama_model_deepseek45graph15build_attentionERK11llama_modelP20llm_graph_input_dsv4P11ggml_tensorS7_i
        - Src:             'src/models/deepseek4.cpp:1100,16'
          Dst:             _ZNK21llama_model_deepseek45graph13build_hc_postEP11ggml_tensorS2_S2_S2_i
        - Src:             'src/models/deepseek4.cpp:1101,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1104,15'
          Dst:             _ZNK21llama_model_deepseek45graph12build_hc_preEP11ggml_tensorS2_S2_S2_PS2_S3_i
        - Src:             'src/models/deepseek4.cpp:1109,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1111,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:1112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1118,32'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:1122,33'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/deepseek4.cpp:1139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1141,35'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/deepseek4.cpp:1146,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1148,15'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:1149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1151,16'
          Dst:             _ZNK21llama_model_deepseek45graph13build_hc_postEP11ggml_tensorS2_S2_S2_i
        - Src:             'src/models/deepseek4.cpp:1152,16'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/deepseek4.cpp:1153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1157,30'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/deepseek4.cpp:1158,16'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:1159,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:1162,11'
          Dst:             _ZNK21llama_model_deepseek45graph13build_hc_headEP11ggml_tensorS2_S2_S2_
        - Src:             'src/models/deepseek4.cpp:1163,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1165,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:1166,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1169,11'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek4.cpp:1170,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1173,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:1174,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llm_graph_input_dsv47get_rawEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_model_deepseek45graph12build_hc_preEP11ggml_tensorS2_S2_S2_PS2_S3_i
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - _ZL12dsv4_view_2dP12ggml_contextP11ggml_tensorlll
        - _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensori
        - _ZNK21llama_model_deepseek45graph21build_hc_weighted_sumEP11ggml_tensorS2_
        - ggml_abort
        - ggml_mul_mat
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rms_norm
        - ggml_scale
        - ggml_scale_bias
        - ggml_sigmoid
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:268,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:269,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:271,26'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/deepseek4.cpp:272,31'
          Dst:             ggml_rms_norm
        - Src:             'src/models/deepseek4.cpp:273,27'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek4.cpp:274,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:276,32'
          Dst:             _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - Src:             'src/models/deepseek4.cpp:277,32'
          Dst:             _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - Src:             'src/models/deepseek4.cpp:278,32'
          Dst:             _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - Src:             'src/models/deepseek4.cpp:280,31'
          Dst:             _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - Src:             'src/models/deepseek4.cpp:281,31'
          Dst:             _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - Src:             'src/models/deepseek4.cpp:282,31'
          Dst:             _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
        - Src:             'src/models/deepseek4.cpp:284,25'
          Dst:             _ZL12dsv4_view_2dP12ggml_contextP11ggml_tensorlll
        - Src:             'src/models/deepseek4.cpp:285,11'
          Dst:             _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
        - Src:             'src/models/deepseek4.cpp:286,11'
          Dst:             ggml_sigmoid
        - Src:             'src/models/deepseek4.cpp:287,11'
          Dst:             ggml_scale_bias
        - Src:             'src/models/deepseek4.cpp:288,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:290,13'
          Dst:             _ZL12dsv4_view_2dP12ggml_contextP11ggml_tensorlll
        - Src:             'src/models/deepseek4.cpp:291,13'
          Dst:             _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
        - Src:             'src/models/deepseek4.cpp:292,13'
          Dst:             ggml_sigmoid
        - Src:             'src/models/deepseek4.cpp:293,13'
          Dst:             ggml_scale
        - Src:             'src/models/deepseek4.cpp:294,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:296,13'
          Dst:             _ZL12dsv4_view_2dP12ggml_contextP11ggml_tensorlll
        - Src:             'src/models/deepseek4.cpp:297,13'
          Dst:             _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
        - Src:             'src/models/deepseek4.cpp:298,13'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:299,13'
          Dst:             _ZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensori
        - Src:             'src/models/deepseek4.cpp:300,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:302,12'
          Dst:             _ZNK21llama_model_deepseek45graph21build_hc_weighted_sumEP11ggml_tensorS2_
    - functionName:    _ZNK21llama_model_deepseek45graph15build_attentionERK11llama_modelP20llm_graph_input_dsv4P11ggml_tensorS7_i
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          700
      EdgeCount:       71
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - _ZL21dsv4_rope_attn_factorff
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_graph_input_dsv47get_csaEv
        - _ZNK20llm_graph_input_dsv47get_hcaEv
        - _ZNK20llm_graph_input_dsv47get_lidEv
        - _ZNK20llm_graph_input_dsv47get_rawEv
        - _ZNK21llama_dsv4_comp_state6cpy_kvEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
        - _ZNK21llama_dsv4_comp_state9cpy_scoreEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
        - _ZNK21llama_model_deepseek45graph19build_hca_attentionEP20llm_graph_input_dsv4P24llm_graph_input_dsv4_rawP11ggml_tensorS6_S6_fi
        - _ZNK21llama_model_deepseek45graph19build_raw_attentionEP24llm_graph_input_dsv4_rawP11ggml_tensorS4_S4_fi
        - _ZNK21llama_model_deepseek45graph23build_csa_lid_attentionERK11llama_modelP20llm_graph_input_dsv4P24llm_graph_input_dsv4_rawP11ggml_tensorS9_S9_S9_S9_S9_fi
        - _ZNK21llama_model_deepseek45graph34build_hca_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_lPKci
        - _ZNK21llama_model_deepseek45graph38build_overlap_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_llPKci
        - _ZNK27llama_kv_cache_dsv4_context13get_csa_stateEv
        - _ZNK27llama_kv_cache_dsv4_context13get_hca_stateEv
        - _ZNK27llama_kv_cache_dsv4_context13get_lid_stateEv
        - _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - _ZNK32llama_kv_cache_dsv4_comp_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont_2d
        - ggml_get_rows
        - ggml_mul_mat
        - ggml_permute
        - ggml_reshape_3d
        - ggml_rms_norm
        - ggml_rope_ext
        - ggml_rope_ext_back
        - ggml_row_size
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:783,53'
          Dst:             _ZNK20llm_graph_input_dsv47get_rawEv
        - Src:             'src/models/deepseek4.cpp:785,46'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek4.cpp:786,46'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek4.cpp:794,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:795,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:801,36'
          Dst:             _ZL21dsv4_rope_attn_factorff
        - Src:             'src/models/deepseek4.cpp:801,36'
          Dst:             _ZL21dsv4_rope_attn_factorff
        - Src:             'src/models/deepseek4.cpp:806,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:807,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:809,10'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:810,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:812,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:813,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:814,9'
          Dst:             ggml_rms_norm
        - Src:             'src/models/deepseek4.cpp:815,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:818,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:819,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:817,28'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:822,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:823,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:824,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:821,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:825,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek4.cpp:827,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:828,9'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:829,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:831,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:832,10'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:833,10'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:834,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:837,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:838,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:836,29'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:841,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:842,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:843,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:840,27'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:844,13'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek4.cpp:846,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:847,10'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:848,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:854,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:855,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:856,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:858,27'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:859,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:863,69'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:863,34'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:864,27'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:865,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:869,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:870,38'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:871,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:873,41'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:874,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:878,77'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:878,38'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:879,27'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:880,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:882,9'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:882,9'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:885,33'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_csa_stateEv
        - Src:             'src/models/deepseek4.cpp:885,50'
          Dst:             _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:884,39'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:887,33'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_csa_stateEv
        - Src:             'src/models/deepseek4.cpp:887,50'
          Dst:             _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:886,42'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:892,27'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:893,27'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:889,43'
          Dst:             _ZNK21llama_model_deepseek45graph38build_overlap_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_llPKci
        - Src:             'src/models/deepseek4.cpp:900,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:901,91'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:901,33'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:902,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:905,55'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - Src:             'src/models/deepseek4.cpp:906,50'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:905,66'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:905,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:908,27'
          Dst:             _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:909,27'
          Dst:             _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:911,84'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:911,40'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:912,90'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:912,43'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:914,40'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_csa_stateEv
        - Src:             'src/models/deepseek4.cpp:915,43'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:914,57'
          Dst:             _ZNK21llama_dsv4_comp_state6cpy_kvEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:916,43'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_csa_stateEv
        - Src:             'src/models/deepseek4.cpp:917,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:916,60'
          Dst:             _ZNK21llama_dsv4_comp_state9cpy_scoreEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:919,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:920,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:922,38'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:923,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:925,41'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:926,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:930,77'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:930,38'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:931,27'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:932,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:934,9'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:934,9'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:937,33'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_lid_stateEv
        - Src:             'src/models/deepseek4.cpp:937,50'
          Dst:             _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:936,39'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:939,33'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_lid_stateEv
        - Src:             'src/models/deepseek4.cpp:939,50'
          Dst:             _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:938,42'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:944,27'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:945,27'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:941,43'
          Dst:             _ZNK21llama_model_deepseek45graph38build_overlap_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_llPKci
        - Src:             'src/models/deepseek4.cpp:952,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:953,91'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:953,33'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:954,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:957,55'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - Src:             'src/models/deepseek4.cpp:958,50'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:957,66'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:957,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:960,27'
          Dst:             _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:961,27'
          Dst:             _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:963,84'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:963,40'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:964,90'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:964,43'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:966,40'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_lid_stateEv
        - Src:             'src/models/deepseek4.cpp:967,43'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:966,57'
          Dst:             _ZNK21llama_dsv4_comp_state6cpy_kvEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:968,43'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_lid_stateEv
        - Src:             'src/models/deepseek4.cpp:969,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:968,60'
          Dst:             _ZNK21llama_dsv4_comp_state9cpy_scoreEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:971,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:972,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:976,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:977,9'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:978,9'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:981,33'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_hca_stateEv
        - Src:             'src/models/deepseek4.cpp:981,50'
          Dst:             _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:980,39'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:983,33'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_hca_stateEv
        - Src:             'src/models/deepseek4.cpp:983,50'
          Dst:             _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:982,42'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:988,27'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:989,27'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:985,37'
          Dst:             _ZNK21llama_model_deepseek45graph34build_hca_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_lPKci
        - Src:             'src/models/deepseek4.cpp:995,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:996,79'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:996,27'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:997,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1000,55'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1001,44'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1000,66'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:1000,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:1005,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1006,9'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:1007,9'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:1009,27'
          Dst:             _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:1010,27'
          Dst:             _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:1012,84'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1012,40'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:1013,90'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1013,43'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:1015,40'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_hca_stateEv
        - Src:             'src/models/deepseek4.cpp:1016,43'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1015,57'
          Dst:             _ZNK21llama_dsv4_comp_state6cpy_kvEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:1017,43'
          Dst:             _ZNK27llama_kv_cache_dsv4_context13get_hca_stateEv
        - Src:             'src/models/deepseek4.cpp:1018,46'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1017,60'
          Dst:             _ZNK21llama_dsv4_comp_state9cpy_scoreEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:1020,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:1021,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:1026,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:1027,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:1028,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:1029,15'
          Dst:             _ZNK21llama_model_deepseek45graph23build_csa_lid_attentionERK11llama_modelP20llm_graph_input_dsv4P24llm_graph_input_dsv4_rawP11ggml_tensorS9_S9_S9_S9_S9_fi
        - Src:             'src/models/deepseek4.cpp:1032,23'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:1033,15'
          Dst:             _ZNK21llama_model_deepseek45graph19build_hca_attentionEP20llm_graph_input_dsv4P24llm_graph_input_dsv4_rawP11ggml_tensorS6_S6_fi
        - Src:             'src/models/deepseek4.cpp:1036,15'
          Dst:             _ZNK21llama_model_deepseek45graph19build_raw_attentionEP24llm_graph_input_dsv4_rawP11ggml_tensorS4_S4_fi
        - Src:             'src/models/deepseek4.cpp:1040,11'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:1042,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:1043,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:1041,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:1046,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:1047,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:1048,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:1045,28'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:1049,14'
          Dst:             ggml_rope_ext_back
        - Src:             'src/models/deepseek4.cpp:1051,11'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:1052,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1054,11'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:1055,11'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:1056,43'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:1056,24'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek4.cpp:1057,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:1058,10'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:1059,10'
          Dst:             ggml_cont_2d
        - Src:             'src/models/deepseek4.cpp:1061,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:1062,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK21llama_model_deepseek45graph13build_hc_postEP11ggml_tensorS2_S2_S2_i
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_add
        - ggml_concat
        - ggml_mul
        - ggml_reshape_3d
        - ggml_view_2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:318,34'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:319,29'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:327,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:322,37'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:323,42'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:324,39'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:324,19'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:328,21'
          Dst:             ggml_concat
    - functionName:    _ZNK21llama_model_deepseek45graph13build_hc_headEP11ggml_tensorS2_S2_S2_
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK21llama_model_deepseek45graph21build_hc_weighted_sumEP11ggml_tensorS2_
        - ggml_mul_mat
        - ggml_reshape_2d
        - ggml_rms_norm
        - ggml_scale_bias
        - ggml_sigmoid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:343,26'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/deepseek4.cpp:344,31'
          Dst:             ggml_rms_norm
        - Src:             'src/models/deepseek4.cpp:345,27'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek4.cpp:346,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:348,25'
          Dst:             _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
        - Src:             'src/models/deepseek4.cpp:349,11'
          Dst:             ggml_sigmoid
        - Src:             'src/models/deepseek4.cpp:350,11'
          Dst:             ggml_scale_bias
        - Src:             'src/models/deepseek4.cpp:351,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:353,12'
          Dst:             _ZNK21llama_model_deepseek45graph21build_hc_weighted_sumEP11ggml_tensorS2_
    - functionName:    _ZL14dsv4_hc_affineP12ggml_contextP11ggml_tensorS2_S2_
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add
        - ggml_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:195,9'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:196,9'
          Dst:             ggml_add
    - functionName:    _ZNK21llama_model_deepseek45graph21build_hc_weighted_sumEP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_add
        - ggml_mul
        - ggml_view_2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:208,28'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:209,28'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:211,29'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:212,21'
          Dst:             ggml_add
    - functionName:    _ZL21dsv4_rope_attn_factorff
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - logf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:15,32'
          Dst:             logf
    - functionName:    _ZNK20llm_graph_input_dsv47get_hcaEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20llm_graph_input_dsv47get_csaEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_model_deepseek45graph38build_overlap_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_llPKci
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          188
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20dsv4_append_zero_rowP12ggml_contextP11ggml_tensorb
        - _ZL21dsv4_rope_attn_factorff
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_concat
        - ggml_cont
        - ggml_get_rows
        - ggml_mul
        - ggml_permute
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_row_size
        - ggml_soft_max
        - ggml_sum_rows
        - ggml_view_2d
        - ggml_view_3d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:424,46'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek4.cpp:428,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:429,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:430,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:431,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:432,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:433,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:435,19'
          Dst:             _ZL20dsv4_append_zero_rowP12ggml_contextP11ggml_tensorb
        - Src:             'src/models/deepseek4.cpp:436,19'
          Dst:             _ZL20dsv4_append_zero_rowP12ggml_contextP11ggml_tensorb
        - Src:             'src/models/deepseek4.cpp:440,29'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:441,32'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:444,13'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:443,29'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:445,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:446,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:449,13'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:448,32'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:450,18'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:451,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:455,41'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:454,13'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:453,28'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:456,14'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:460,44'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:459,13'
          Dst:             ggml_view_2d
        - Src:             'src/models/deepseek4.cpp:458,31'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:461,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:463,28'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:464,28'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:466,30'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:466,14'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:467,30'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:467,14'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:469,29'
          Dst:             ggml_soft_max
        - Src:             'src/models/deepseek4.cpp:470,26'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:471,12'
          Dst:             ggml_sum_rows
        - Src:             'src/models/deepseek4.cpp:472,28'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:472,12'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:473,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:475,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:476,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:479,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:480,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:478,31'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:483,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:484,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:485,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:482,29'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:489,13'
          Dst:             _ZL21dsv4_rope_attn_factorff
        - Src:             'src/models/deepseek4.cpp:487,15'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek4.cpp:490,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:492,12'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:493,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/./llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_cont_2d
        - ggml_is_contiguous
        - ggml_mul_mat
        - ggml_mul_mat_set_hint
        - ggml_nelements
        - ggml_reshape_2d
        - ggml_reshape_4d
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/./llama-impl.h:65,10'
          Dst:             ggml_is_contiguous
        - Src:             'src/./llama-impl.h:66,41'
          Dst:             ggml_nelements
        - Src:             'src/./llama-impl.h:66,15'
          Dst:             ggml_cont_2d
        - Src:             'src/./llama-impl.h:68,44'
          Dst:             ggml_nelements
        - Src:             'src/./llama-impl.h:68,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/./llama-impl.h:70,11'
          Dst:             ggml_mul_mat
        - Src:             'src/./llama-impl.h:71,5'
          Dst:             ggml_mul_mat_set_hint
        - Src:             'src/./llama-impl.h:72,11'
          Dst:             ggml_reshape_4d
    - functionName:    _ZL18dsv4_with_zero_depP12ggml_contextP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_add
        - ggml_scale
        - ggml_sum
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:183,42'
          Dst:             ggml_sum
        - Src:             'src/models/deepseek4.cpp:183,26'
          Dst:             ggml_scale
        - Src:             'src/models/deepseek4.cpp:184,12'
          Dst:             ggml_add
    - functionName:    _ZNK20llm_graph_input_dsv47get_lidEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_model_deepseek45graph34build_hca_compressed_kv_from_stateEP11ggml_tensorS2_S2_S2_S2_lPKci
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          127
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21dsv4_rope_attn_factorff
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_concat
        - ggml_cont
        - ggml_get_rows
        - ggml_mul
        - ggml_permute
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_row_size
        - ggml_soft_max
        - ggml_sum_rows
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:365,46'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek4.cpp:369,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:370,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:371,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:372,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:374,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:375,10'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:376,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:378,27'
          Dst:             ggml_get_rows
        - Src:             'src/models/deepseek4.cpp:379,13'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:380,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:382,44'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:382,28'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:383,44'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:383,28'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:385,29'
          Dst:             ggml_soft_max
        - Src:             'src/models/deepseek4.cpp:386,26'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:387,12'
          Dst:             ggml_sum_rows
        - Src:             'src/models/deepseek4.cpp:388,28'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:388,12'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:389,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:391,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/deepseek4.cpp:392,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:395,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:396,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:394,31'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:399,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:400,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:401,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:398,29'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:405,13'
          Dst:             _ZL21dsv4_rope_attn_factorff
        - Src:             'src/models/deepseek4.cpp:403,15'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek4.cpp:406,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:408,12'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:409,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK21llama_model_deepseek45graph23build_csa_lid_attentionERK11llama_modelP20llm_graph_input_dsv4P24llm_graph_input_dsv4_rawP11ggml_tensorS9_S9_S9_S9_S9_fi
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      'N/A'
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_graph_input_dsv47get_csaEv
        - _ZNK21llama_model_deepseek45graph15build_lid_top_kERK11llama_modelP20llm_graph_input_dsv4P11ggml_tensorS7_S7_i
        - _ZNK21llama_model_deepseek45graph16build_top_k_maskEP11ggml_tensorS2_PKci
        - _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
        - _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
        - _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
        - _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:636,38'
          Dst:             _ZNK20llm_graph_input_dsv47get_csaEv
        - Src:             'src/models/deepseek4.cpp:637,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:639,27'
          Dst:             _ZNK21llama_model_deepseek45graph15build_lid_top_kERK11llama_modelP20llm_graph_input_dsv4P11ggml_tensorS7_S7_i
        - Src:             'src/models/deepseek4.cpp:643,14'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:644,14'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:647,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:648,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:652,71'
          Dst:             _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
        - Src:             'src/models/deepseek4.cpp:652,45'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:652,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:654,37'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:655,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:657,43'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - Src:             'src/models/deepseek4.cpp:657,54'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:659,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:660,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:662,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:665,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:667,27'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:668,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:670,40'
          Dst:             _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
        - Src:             'src/models/deepseek4.cpp:671,30'
          Dst:             _ZNK21llama_model_deepseek45graph16build_top_k_maskEP11ggml_tensorS2_PKci
        - Src:             'src/models/deepseek4.cpp:673,29'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:674,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:676,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/models/deepseek4.cpp:678,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:680,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK21llama_model_deepseek45graph19build_hca_attentionEP20llm_graph_input_dsv4P24llm_graph_input_dsv4_rawP11ggml_tensorS6_S6_fi
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_graph_input_dsv47get_hcaEv
        - _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
        - _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
        - _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
        - _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:693,38'
          Dst:             _ZNK20llm_graph_input_dsv47get_hcaEv
        - Src:             'src/models/deepseek4.cpp:694,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:698,14'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:699,14'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:702,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:703,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:707,71'
          Dst:             _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
        - Src:             'src/models/deepseek4.cpp:707,45'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:707,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:709,37'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:710,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:712,43'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - Src:             'src/models/deepseek4.cpp:712,54'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:714,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:715,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:717,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:720,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:722,27'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:723,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:725,40'
          Dst:             _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
        - Src:             'src/models/deepseek4.cpp:728,29'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:729,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:731,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/models/deepseek4.cpp:733,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:735,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK21llama_model_deepseek45graph19build_raw_attentionEP24llm_graph_input_dsv4_rawP11ggml_tensorS4_S4_fi
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
        - _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
        - _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
        - ggml_abort
        - ggml_build_forward_expand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:747,5'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/deepseek4.cpp:747,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:752,14'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:753,14'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:756,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:757,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:761,71'
          Dst:             _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
        - Src:             'src/models/deepseek4.cpp:761,45'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/deepseek4.cpp:761,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/deepseek4.cpp:763,39'
          Dst:             _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
        - Src:             'src/models/deepseek4.cpp:765,33'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:767,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/models/deepseek4.cpp:769,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:771,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK24llm_graph_input_dsv4_raw10get_k_idxsEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llm_graph_input_dsv4_raw11get_kq_maskEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_model_deepseek45graph15build_lid_top_kERK11llama_modelP20llm_graph_input_dsv4P11ggml_tensorS7_S7_i
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          267
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL21dsv4_rope_attn_factorff
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_graph_input_dsv47get_lidEv
        - _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
        - ggml_abort
        - ggml_add
        - ggml_concat
        - ggml_cont
        - ggml_lightning_indexer
        - ggml_mul
        - ggml_mul_mat
        - ggml_permute
        - ggml_relu
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_row_size
        - ggml_scale
        - ggml_sum_rows
        - ggml_top_k
        - ggml_view_3d
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:506,38'
          Dst:             _ZNK20llm_graph_input_dsv47get_lidEv
        - Src:             'src/models/deepseek4.cpp:508,54'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek4.cpp:513,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:514,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:515,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:517,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:518,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/deepseek4.cpp:519,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:522,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:523,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:521,36'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:526,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:527,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:528,13'
          Dst:             ggml_row_size
        - Src:             'src/models/deepseek4.cpp:525,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/deepseek4.cpp:532,25'
          Dst:             _ZL21dsv4_rope_attn_factorff
        - Src:             'src/models/deepseek4.cpp:530,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/deepseek4.cpp:533,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:535,17'
          Dst:             ggml_concat
        - Src:             'src/models/deepseek4.cpp:536,17'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/models/deepseek4.cpp:537,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:539,37'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/deepseek4.cpp:540,23'
          Dst:             ggml_scale
        - Src:             'src/models/deepseek4.cpp:541,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:543,47'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - Src:             'src/models/deepseek4.cpp:543,58'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
        - Src:             'src/models/deepseek4.cpp:545,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:546,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:548,17'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:551,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:554,17'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:557,23'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:563,25'
          Dst:             ggml_lightning_indexer
        - Src:             'src/models/deepseek4.cpp:564,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:565,14'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/models/deepseek4.cpp:567,21'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:568,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:569,21'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:570,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:572,36'
          Dst:             ggml_mul_mat
        - Src:             'src/models/deepseek4.cpp:573,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:575,38'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:575,22'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:576,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:578,25'
          Dst:             ggml_relu
        - Src:             'src/models/deepseek4.cpp:579,25'
          Dst:             ggml_mul
        - Src:             'src/models/deepseek4.cpp:580,25'
          Dst:             ggml_sum_rows
        - Src:             'src/models/deepseek4.cpp:581,41'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:581,25'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:582,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:584,25'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:585,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/deepseek4.cpp:589,43'
          Dst:             ggml_top_k
        - Src:             'src/models/deepseek4.cpp:589,27'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:590,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK21llama_model_deepseek45graph16build_top_k_maskEP11ggml_tensorS2_PKci
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_fill
        - ggml_new_tensor_4d
        - ggml_set_rows
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:600,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:601,5'
          Dst:             ggml_abort
        - Src:             'src/models/deepseek4.cpp:603,33'
          Dst:             ggml_fill
        - Src:             'src/models/deepseek4.cpp:604,19'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:607,30'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:610,27'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/models/deepseek4.cpp:611,13'
          Dst:             ggml_fill
        - Src:             'src/models/deepseek4.cpp:613,35'
          Dst:             ggml_set_rows
        - Src:             'src/models/deepseek4.cpp:614,21'
          Dst:             ggml_view_4d
        - Src:             'src/models/deepseek4.cpp:618,21'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:619,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZL20dsv4_append_zero_rowP12ggml_contextP11ggml_tensorb
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_concat
        - ggml_reshape_2d
        - ggml_scale
        - ggml_scale_bias
        - ggml_view_1d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:171,25'
          Dst:             ggml_view_1d
        - Src:             'src/models/deepseek4.cpp:172,21'
          Dst:             ggml_scale_bias
        - Src:             'src/models/deepseek4.cpp:172,66'
          Dst:             ggml_scale
        - Src:             'src/models/deepseek4.cpp:173,11'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/deepseek4.cpp:175,12'
          Dst:             ggml_concat
    - functionName:    _ZL12dsv4_view_1dP12ggml_contextP11ggml_tensorll
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16dsv4_elem_offsetPK11ggml_tensorl
        - ggml_view_1d
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:158,38'
          Dst:             _ZL16dsv4_elem_offsetPK11ggml_tensorl
        - Src:             'src/models/deepseek4.cpp:158,12'
          Dst:             ggml_view_1d
    - functionName:    _ZL12dsv4_view_2dP12ggml_contextP11ggml_tensorlll
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16dsv4_elem_offsetPK11ggml_tensorl
        - ggml_view_2d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:167,53'
          Dst:             _ZL16dsv4_elem_offsetPK11ggml_tensorl
        - Src:             'src/models/deepseek4.cpp:167,12'
          Dst:             ggml_view_2d
    - functionName:    _ZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_0clEv'
        - '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_1clEv'
        - ggml_add
        - ggml_fill
        - ggml_new_tensor_1d
        - ggml_soft_max
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:225,12'
          Dst:             ggml_soft_max
        - Src:             'src/models/deepseek4.cpp:227,25'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/deepseek4.cpp:228,11'
          Dst:             ggml_fill
        - Src:             'src/models/deepseek4.cpp:230,12'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:246,5'
          Dst:             '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_0clEv'
        - Src:             'src/models/deepseek4.cpp:248,9'
          Dst:             '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_1clEv'
        - Src:             'src/models/deepseek4.cpp:249,9'
          Dst:             '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_0clEv'
    - functionName:    '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_0clEv'
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add
        - ggml_cont
        - ggml_div
        - ggml_permute
        - ggml_sum_rows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:233,54'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:233,38'
          Dst:             ggml_cont
        - Src:             'src/models/deepseek4.cpp:234,33'
          Dst:             ggml_sum_rows
        - Src:             'src/models/deepseek4.cpp:235,19'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:236,19'
          Dst:             ggml_permute
        - Src:             'src/models/deepseek4.cpp:237,16'
          Dst:             ggml_div
    - functionName:    '_ZZNK21llama_model_deepseek45graph17build_hc_sinkhornEP11ggml_tensoriENK3$_1clEv'
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add
        - ggml_div
        - ggml_sum_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:241,33'
          Dst:             ggml_sum_rows
        - Src:             'src/models/deepseek4.cpp:242,19'
          Dst:             ggml_add
        - Src:             'src/models/deepseek4.cpp:243,16'
          Dst:             ggml_div
    - functionName:    _ZNK21llama_model_deepseek416build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_deepseek417load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          905
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/deepseek4.cpp:65,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/deepseek4.cpp:71,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/deepseek4.cpp:78,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:78,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:80,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:80,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:81,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:81,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:83,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:83,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:84,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:84,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:85,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:85,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:90,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:90,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:91,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:91,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:92,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:92,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:93,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:93,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:94,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:94,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:95,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:95,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:96,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:96,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:97,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:97,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:98,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:98,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:100,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:100,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:101,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:101,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:102,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:102,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:103,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:103,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:104,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:104,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:105,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:105,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:111,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:111,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:112,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:112,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:113,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:113,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:114,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:114,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:119,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:119,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:120,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:120,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:122,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:122,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:123,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:123,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:124,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:124,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:125,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:125,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:127,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek4.cpp:127,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek4.cpp:127,17'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek4.cpp:127,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek4.cpp:127,17'
          Dst:             __cxa_free_exception
        - Src:             'src/models/deepseek4.cpp:131,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:131,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:133,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:133,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:135,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:135,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:137,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:137,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:139,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:139,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:140,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:140,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:141,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:141,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:143,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:143,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:144,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:144,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/deepseek4.cpp:145,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/deepseek4.cpp:145,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_deepseek417load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/deepseek4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/deepseek4.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:24,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:25,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:27,88'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek4.cpp:27,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/deepseek4.cpp:28,93'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek4.cpp:28,13'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/deepseek4.cpp:32,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:33,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:34,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:36,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:37,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:38,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:39,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:40,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:41,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:42,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:45,8'
          Dst:             _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
        - Src:             'src/models/deepseek4.cpp:46,37'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek4.cpp:47,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek4.cpp:47,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek4.cpp:47,9'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek4.cpp:47,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek4.cpp:49,8'
          Dst:             _ZN18llama_model_loader7get_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:51,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/deepseek4.cpp:53,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/deepseek4.cpp:53,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/deepseek4.cpp:53,9'
          Dst:             __cxa_throw
        - Src:             'src/models/deepseek4.cpp:53,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/deepseek4.cpp:56,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/deepseek4.cpp:58,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/deepseek4.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llm_graph_input_embdC2El
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/./llama-graph.h:122,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN18llama_model_dflash5graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1246,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_dflash5graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1246,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_dflashD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1240,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK23llm_graph_input_attn_kv10get_v_idxsEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK23llm_graph_input_attn_kv10get_k_idxsEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_attn_kv_iswa10get_v_idxsEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_attn_kv_iswa14get_v_idxs_swaEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_attn_kv_iswa10get_k_idxsEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_attn_kv_iswa14get_k_idxs_swaEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_dflash5graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dflash.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         151
      ICount:          743
      EdgeCount:       239
      CyclomaticComplexity: 90
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK23llm_graph_input_attn_kv10get_k_idxsEv
        - _ZNK23llm_graph_input_attn_kv10get_v_idxsEv
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - _ZNK28llm_graph_input_attn_kv_iswa10get_k_idxsEv
        - _ZNK28llm_graph_input_attn_kv_iswa10get_v_idxsEv
        - _ZNK28llm_graph_input_attn_kv_iswa14get_k_idxs_swaEv
        - _ZNK28llm_graph_input_attn_kv_iswa14get_v_idxs_swaEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_set_input
        - llama_get_model
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dflash.cpp:111,103'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/dflash.cpp:112,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dflash.cpp:114,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dflash.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'src/models/dflash.cpp:116,30'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/dflash.cpp:124,25'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/dflash.cpp:126,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/dflash.cpp:135,21'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/dflash.cpp:136,9'
          Dst:             ggml_set_input
        - Src:             'src/models/dflash.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:141,14'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/dflash.cpp:177,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:146,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:147,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:149,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/dflash.cpp:150,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/dflash.cpp:152,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:153,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dflash.cpp:158,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:163,48'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/dflash.cpp:164,70'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/models/dflash.cpp:164,103'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/models/dflash.cpp:165,64'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa14get_k_idxs_swaEv
        - Src:             'src/models/dflash.cpp:166,64'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa14get_v_idxs_swaEv
        - Src:             'src/models/dflash.cpp:165,98'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa10get_k_idxsEv
        - Src:             'src/models/dflash.cpp:166,98'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa10get_v_idxsEv
        - Src:             'src/models/dflash.cpp:167,51'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/dflash.cpp:167,17'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:168,51'
          Dst:             _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/dflash.cpp:168,17'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:170,91'
          Dst:             _ZNK23llm_graph_input_attn_kv10get_k_idxsEv
        - Src:             'src/models/dflash.cpp:170,63'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/dflash.cpp:170,17'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:171,91'
          Dst:             _ZNK23llm_graph_input_attn_kv10get_v_idxsEv
        - Src:             'src/models/dflash.cpp:171,63'
          Dst:             _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/models/dflash.cpp:171,17'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:184,9'
          Dst:             ggml_abort
        - Src:             'src/models/dflash.cpp:185,36'
          Dst:             llama_get_model
        - Src:             'src/models/dflash.cpp:187,9'
          Dst:             ggml_abort
        - Src:             'src/models/dflash.cpp:193,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/dflash.cpp:194,5'
          Dst:             ggml_set_input
        - Src:             'src/models/dflash.cpp:196,26'
          Dst:             ggml_get_rows
        - Src:             'src/models/dflash.cpp:197,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:199,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/dflash.cpp:257,25'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:204,36'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:205,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:207,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:208,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:209,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:211,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/dflash.cpp:212,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/dflash.cpp:213,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/dflash.cpp:215,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:216,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:218,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dflash.cpp:223,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dflash.cpp:228,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:229,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:230,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:234,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/dflash.cpp:235,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/dflash.cpp:237,33'
          Dst:             ggml_add
        - Src:             'src/models/dflash.cpp:238,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:240,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:241,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:243,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/dflash.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:251,15'
          Dst:             ggml_add
        - Src:             'src/models/dflash.cpp:252,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:258,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:265,9'
          Dst:             ggml_abort
        - Src:             'src/models/dflash.cpp:266,36'
          Dst:             llama_get_model
        - Src:             'src/models/dflash.cpp:267,9'
          Dst:             ggml_abort
        - Src:             'src/models/dflash.cpp:271,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:272,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:275,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:276,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_dflash5graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dflash.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK18llama_model_dflash5graphILb1EE18build_inp_embd_encEv
        - ggml_build_forward_expand
        - ggml_set_output
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dflash.cpp:92,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/dflash.cpp:93,25'
          Dst:             _ZNK18llama_model_dflash5graphILb1EE18build_inp_embd_encEv
        - Src:             'src/models/dflash.cpp:95,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dflash.cpp:96,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:98,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dflash.cpp:99,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:101,5'
          Dst:             ggml_set_output
        - Src:             'src/models/dflash.cpp:104,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dflash.cpp:105,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_dflash5graphILb1EE18build_inp_embd_encEv
      functionSourceFile: '/src/llama.cpp/src/models/dflash.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK13llama_hparams14n_embd_inp_encEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_new_tensor_2d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dflash.cpp:77,70'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/models/dflash.cpp:79,72'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/models/dflash.cpp:79,24'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/dflash.cpp:80,5'
          Dst:             ggml_set_input
        - Src:             'src/models/dflash.cpp:83,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dflash.cpp:85,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK18llama_model_dflash16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dflash.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/dflash.cpp:64,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/dflash.cpp:71,13'
          Dst:             ggml_abort
    - functionName:    _ZN18llama_model_dflash17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dflash.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          313
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams14n_embd_inp_encEv
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/dflash.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/dflash.cpp:37,40'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/models/dflash.cpp:39,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:39,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:40,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:40,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:41,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:41,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:46,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:46,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:48,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:48,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:49,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:49,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:50,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:50,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:51,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:51,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:53,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:53,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:54,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:54,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:56,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:56,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:57,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:57,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:58,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:58,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dflash.cpp:59,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dflash.cpp:59,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_dflash17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dflash.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_arrINSt3__16vectorIiNS1_9allocatorIiEEEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dflash.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/dflash.cpp:10,13'
          Dst:             _ZN18llama_model_loader7get_arrINSt3__16vectorIiNS1_9allocatorIiEEEEEEb6llm_kvRT_b
        - Src:             'src/models/dflash.cpp:11,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/dflash.cpp:11,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/dflash.cpp:11,9'
          Dst:             __cxa_throw
        - Src:             'src/models/dflash.cpp:11,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/dflash.cpp:11,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/dflash.cpp:16,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/dflash.cpp:20,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/dflash.cpp:24,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/dflash.cpp:18,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/dflash.cpp:26,97'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/dflash.cpp:26,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
    - functionName:    _ZN17llama_model_dots15graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1649,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_dots1D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1644,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_dots15graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dots1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          431
      EdgeCount:       113
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dots1.cpp:75,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/dots1.cpp:76,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dots1.cpp:78,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dots1.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/dots1.cpp:84,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/dots1.cpp:87,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/dots1.cpp:89,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/dots1.cpp:91,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/dots1.cpp:181,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dots1.cpp:97,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dots1.cpp:98,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:103,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/dots1.cpp:106,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dots1.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:109,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dots1.cpp:112,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dots1.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:115,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dots1.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:122,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/dots1.cpp:127,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/dots1.cpp:128,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/dots1.cpp:130,33'
          Dst:             ggml_add
        - Src:             'src/models/dots1.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:134,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dots1.cpp:135,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:138,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/dots1.cpp:143,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:145,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/dots1.cpp:156,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:160,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/dots1.cpp:165,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:167,23'
          Dst:             ggml_add
        - Src:             'src/models/dots1.cpp:168,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:171,15'
          Dst:             ggml_add
        - Src:             'src/models/dots1.cpp:173,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/dots1.cpp:174,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:183,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:187,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dots1.cpp:189,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dots1.cpp:192,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dots1.cpp:193,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_dots116build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dots1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_dots117load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dots1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          474
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/dots1.cpp:19,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/dots1.cpp:24,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:24,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:26,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:26,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:27,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:27,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:34,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/dots1.cpp:35,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:35,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:37,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:37,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:38,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:38,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:43,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:43,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:44,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:44,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:45,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:45,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:47,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:47,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:48,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:48,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:51,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/dots1.cpp:51,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/dots1.cpp:51,17'
          Dst:             __cxa_throw
        - Src:             'src/models/dots1.cpp:51,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/dots1.cpp:54,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/dots1.cpp:54,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/dots1.cpp:54,17'
          Dst:             __cxa_throw
        - Src:             'src/models/dots1.cpp:54,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/dots1.cpp:58,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:58,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:59,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:59,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:60,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:60,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:63,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:63,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:64,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:64,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:65,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dots1.cpp:65,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dots1.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN17llama_model_dots117load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dots1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dots1.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/dots1.cpp:12,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_dream5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:458,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_dreamD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:453,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_dream5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          327
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dream.cpp:53,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/dream.cpp:55,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dream.cpp:57,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dream.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/dream.cpp:63,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/dream.cpp:66,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/dream.cpp:68,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/dream.cpp:70,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/dream.cpp:126,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dream.cpp:76,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dream.cpp:77,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:81,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/dream.cpp:84,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dream.cpp:87,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/dream.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:92,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:94,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/dream.cpp:99,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/dream.cpp:100,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/dream.cpp:102,33'
          Dst:             ggml_add
        - Src:             'src/models/dream.cpp:103,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:106,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/dream.cpp:107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:109,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/dream.cpp:114,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:116,15'
          Dst:             ggml_add
        - Src:             'src/models/dream.cpp:118,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/dream.cpp:119,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:128,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:132,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/dream.cpp:134,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/dream.cpp:137,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/dream.cpp:138,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_dream16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/dream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_dream17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          271
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/dream.cpp:19,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/dream.cpp:21,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:21,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:24,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:24,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:25,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:25,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:26,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:26,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:29,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:29,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:35,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:35,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:37,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/dream.cpp:38,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:38,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/dream.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/dream.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_dream17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/dream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/dream.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/dream.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_eagle35graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1230,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_eagle35graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1230,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_eagle3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1224,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_eagle35graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/eagle3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          572
      EdgeCount:       186
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_fill
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_new_tensor_3d
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_set_input
        - ggml_set_output
        - ggml_set_rows
        - llama_get_model
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eagle3.cpp:149,103'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/eagle3.cpp:150,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/eagle3.cpp:152,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/eagle3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/eagle3.cpp:163,9'
          Dst:             ggml_abort
        - Src:             'src/models/eagle3.cpp:164,36'
          Dst:             llama_get_model
        - Src:             'src/models/eagle3.cpp:166,9'
          Dst:             ggml_abort
        - Src:             'src/models/eagle3.cpp:172,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/eagle3.cpp:173,5'
          Dst:             ggml_set_input
        - Src:             'src/models/eagle3.cpp:175,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/eagle3.cpp:176,5'
          Dst:             ggml_set_input
        - Src:             'src/models/eagle3.cpp:178,30'
          Dst:             ggml_get_rows
        - Src:             'src/models/eagle3.cpp:179,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:182,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:184,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/eagle3.cpp:189,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/eagle3.cpp:191,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/eagle3.cpp:199,35'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eagle3.cpp:202,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:205,32'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eagle3.cpp:208,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:217,15'
          Dst:             ggml_concat
        - Src:             'src/models/eagle3.cpp:218,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:221,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/eagle3.cpp:222,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:224,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/eagle3.cpp:225,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:227,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/eagle3.cpp:228,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:230,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/eagle3.cpp:231,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/eagle3.cpp:232,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/eagle3.cpp:235,44'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/eagle3.cpp:238,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/eagle3.cpp:243,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/eagle3.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:250,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:252,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/eagle3.cpp:257,33'
          Dst:             ggml_add
        - Src:             'src/models/eagle3.cpp:258,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:261,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eagle3.cpp:264,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:266,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/eagle3.cpp:272,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:275,15'
          Dst:             ggml_add
        - Src:             'src/models/eagle3.cpp:276,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:284,5'
          Dst:             ggml_set_output
        - Src:             'src/models/eagle3.cpp:287,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eagle3.cpp:290,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:296,9'
          Dst:             ggml_abort
        - Src:             'src/models/eagle3.cpp:297,36'
          Dst:             llama_get_model
        - Src:             'src/models/eagle3.cpp:299,9'
          Dst:             ggml_abort
        - Src:             'src/models/eagle3.cpp:302,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/eagle3.cpp:307,61'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/eagle3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/eagle3.cpp:312,48'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/models/eagle3.cpp:312,32'
          Dst:             ggml_fill
        - Src:             'src/models/eagle3.cpp:314,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/eagle3.cpp:315,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/eagle3.cpp:313,15'
          Dst:             ggml_set_rows
        - Src:             'src/models/eagle3.cpp:316,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/eagle3.cpp:319,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:322,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/eagle3.cpp:323,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_eagle35graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/eagle3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK18llama_model_eagle35graphILb1EE18build_inp_embd_encEv
        - ggml_build_forward_expand
        - ggml_set_output
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eagle3.cpp:128,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/eagle3.cpp:131,11'
          Dst:             _ZNK18llama_model_eagle35graphILb1EE18build_inp_embd_encEv
        - Src:             'src/models/eagle3.cpp:134,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/eagle3.cpp:135,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:139,5'
          Dst:             ggml_set_output
        - Src:             'src/models/eagle3.cpp:142,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/eagle3.cpp:143,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_eagle35graphILb1EE18build_inp_embd_encEv
      functionSourceFile: '/src/llama.cpp/src/models/eagle3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK13llama_hparams14n_embd_inp_encEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_new_tensor_2d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eagle3.cpp:112,70'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/models/eagle3.cpp:113,72'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/models/eagle3.cpp:113,24'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/eagle3.cpp:114,5'
          Dst:             ggml_set_input
        - Src:             'src/models/eagle3.cpp:117,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eagle3.cpp:119,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK18llama_model_eagle316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/eagle3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/eagle3.cpp:95,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/eagle3.cpp:102,13'
          Dst:             ggml_abort
    - functionName:    _ZNK6LLM_TNclE10llm_tensorii
      functionSourceFile: '/src/llama.cpp/src/./llama-arch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11LLM_TN_IMPLC2E8llm_arch10llm_tensorPKcii
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/./llama-arch.h:676,16'
          Dst:             _ZN11LLM_TN_IMPLC2E8llm_arch10llm_tensorPKcii
    - functionName:    _ZN18llama_model_eagle317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/eagle3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          412
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11LLM_TN_IMPL3strEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams14n_embd_inp_encEv
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader15get_tensor_metaEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/eagle3.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/eagle3.cpp:37,40'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/models/eagle3.cpp:43,47'
          Dst:             _ZNK18llama_model_loader15get_tensor_metaEPKc
        - Src:             'src/models/eagle3.cpp:46,29'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/eagle3.cpp:46,15'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:47,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/eagle3.cpp:50,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/eagle3.cpp:54,24'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:54,10'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:57,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:57,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:58,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:58,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:61,68'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:61,104'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/models/eagle3.cpp:61,52'
          Dst:             _ZNK18llama_model_loader15get_tensor_metaEPKc
        - Src:             'src/models/eagle3.cpp:64,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:64,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:65,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/eagle3.cpp:73,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:73,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:76,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:76,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:79,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:79,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:80,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:80,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:81,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:81,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:82,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:82,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:84,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:84,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:85,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:85,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:86,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:86,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:87,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:87,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eagle3.cpp:90,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eagle3.cpp:90,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_eagle317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/eagle3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN18llama_model_loader7get_arrINSt3__16vectorIiNS1_9allocatorIiEEEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eagle3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/eagle3.cpp:6,13'
          Dst:             _ZN18llama_model_loader7get_arrINSt3__16vectorIiNS1_9allocatorIiEEEEEEb6llm_kvRT_b
        - Src:             'src/models/eagle3.cpp:7,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/eagle3.cpp:7,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/eagle3.cpp:7,9'
          Dst:             __cxa_throw
        - Src:             'src/models/eagle3.cpp:7,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/eagle3.cpp:10,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/eagle3.cpp:10,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/eagle3.cpp:10,9'
          Dst:             __cxa_throw
        - Src:             'src/models/eagle3.cpp:10,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/eagle3.cpp:12,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/eagle3.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/eagle3.cpp:20,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/eagle3.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/eagle3.cpp:28,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/eagle3.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN24llama_model_ernie4_5_moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1700
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1700,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN24llama_model_ernie4_5_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1696,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN24llama_model_ernie4_5_moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/ernie4-5-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          457
      EdgeCount:       134
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/ernie4-5-moe.cpp:8,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/ernie4-5-moe.cpp:9,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/ernie4-5-moe.cpp:11,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/ernie4-5-moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/ernie4-5-moe.cpp:17,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/ernie4-5-moe.cpp:20,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/ernie4-5-moe.cpp:22,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/ernie4-5-moe.cpp:24,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/ernie4-5-moe.cpp:26,5'
          Dst:             ggml_abort
        - Src:             'src/models/ernie4-5-moe.cpp:121,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5-moe.cpp:31,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5-moe.cpp:32,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:37,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/ernie4-5-moe.cpp:40,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/ernie4-5-moe.cpp:43,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/ernie4-5-moe.cpp:46,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:47,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:48,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:50,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/ernie4-5-moe.cpp:53,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:56,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/ernie4-5-moe.cpp:57,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/ernie4-5-moe.cpp:59,33'
          Dst:             ggml_add
        - Src:             'src/models/ernie4-5-moe.cpp:60,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:67,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5-moe.cpp:68,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:70,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/ernie4-5-moe.cpp:75,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:78,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5-moe.cpp:79,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:81,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/ernie4-5-moe.cpp:92,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:97,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/ernie4-5-moe.cpp:102,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:104,23'
          Dst:             ggml_add
        - Src:             'src/models/ernie4-5-moe.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:110,15'
          Dst:             ggml_add
        - Src:             'src/models/ernie4-5-moe.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:113,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/ernie4-5-moe.cpp:114,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:123,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:127,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/ernie4-5-moe.cpp:129,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5-moe.cpp:132,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/ernie4-5-moe.cpp:133,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK24llama_model_ernie4_5_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/ernie4-5-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_ernie4_55graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1688,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_ernie4_5D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionLinenumberEnd: 1683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1683,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_ernie4_55graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/ernie4-5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          318
      EdgeCount:       87
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/ernie4-5.cpp:77,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/ernie4-5.cpp:78,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/ernie4-5.cpp:80,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/ernie4-5.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/ernie4-5.cpp:86,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/ernie4-5.cpp:89,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/ernie4-5.cpp:91,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/ernie4-5.cpp:93,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/ernie4-5.cpp:152,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5.cpp:100,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5.cpp:101,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:105,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/ernie4-5.cpp:108,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/ernie4-5.cpp:111,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/ernie4-5.cpp:114,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:115,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:116,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:118,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/ernie4-5.cpp:124,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/ernie4-5.cpp:125,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/ernie4-5.cpp:127,33'
          Dst:             ggml_add
        - Src:             'src/models/ernie4-5.cpp:128,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:132,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/ernie4-5.cpp:133,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:135,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/ernie4-5.cpp:140,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:142,15'
          Dst:             ggml_add
        - Src:             'src/models/ernie4-5.cpp:144,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/ernie4-5.cpp:145,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:154,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:158,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/ernie4-5.cpp:160,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/ernie4-5.cpp:163,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/ernie4-5.cpp:164,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_ernie4_516build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/ernie4-5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_ernie4_517load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/ernie4-5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          476
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/ernie4-5.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/ernie4-5.cpp:26,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:26,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:29,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:29,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:30,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:30,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:33,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:33,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:39,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:39,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:41,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/ernie4-5.cpp:42,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:42,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:45,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:45,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:47,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:47,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:52,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:52,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:53,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:53,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:54,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:54,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:55,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:55,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:56,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:56,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:60,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:60,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:61,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:61,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:62,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:62,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:65,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:65,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:66,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:66,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/ernie4-5.cpp:67,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/ernie4-5.cpp:67,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_ernie4_517load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/ernie4-5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/ernie4-5.cpp:15,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/ernie4-5.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/ernie4-5.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/ernie4-5.cpp:9,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/ernie4-5.cpp:10,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/ernie4-5.cpp:11,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/ernie4-5.cpp:12,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/ernie4-5.cpp:15,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_eurobert5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:368,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_eurobertD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:363,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_eurobert5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/eurobert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          289
      EdgeCount:       80
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eurobert.cpp:38,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/eurobert.cpp:39,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/eurobert.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/eurobert.cpp:41,5'
          Dst:             ggml_abort
        - Src:             'src/models/eurobert.cpp:45,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/eurobert.cpp:47,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/eurobert.cpp:48,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:50,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/eurobert.cpp:52,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/eurobert.cpp:116,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eurobert.cpp:57,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eurobert.cpp:62,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/eurobert.cpp:65,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/eurobert.cpp:71,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/eurobert.cpp:77,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:78,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:79,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:81,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/eurobert.cpp:84,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:88,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/eurobert.cpp:89,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/eurobert.cpp:92,15'
          Dst:             ggml_add
        - Src:             'src/models/eurobert.cpp:95,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:97,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/eurobert.cpp:100,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:102,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/eurobert.cpp:107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:109,15'
          Dst:             ggml_add
        - Src:             'src/models/eurobert.cpp:120,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/eurobert.cpp:123,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/eurobert.cpp:124,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_eurobert16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/eurobert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_eurobert17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/eurobert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          201
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/eurobert.cpp:12,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/eurobert.cpp:14,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:14,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:16,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:16,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:21,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:21,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:23,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/eurobert.cpp:24,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:24,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:26,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:26,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:28,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:28,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:29,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:29,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/eurobert.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/eurobert.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_eurobert17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/eurobert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/eurobert.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/eurobert.cpp:6,17'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_exaone_moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1440,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_exaone_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1435,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_exaone_moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          451
      EdgeCount:       125
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone-moe.cpp:114,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/exaone-moe.cpp:115,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone-moe.cpp:117,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone-moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/exaone-moe.cpp:123,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/exaone-moe.cpp:126,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/exaone-moe.cpp:128,28'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/exaone-moe.cpp:130,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/exaone-moe.cpp:232,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone-moe.cpp:136,45'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/exaone-moe.cpp:139,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone-moe.cpp:140,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:144,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/exaone-moe.cpp:147,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/exaone-moe.cpp:150,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone-moe.cpp:151,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone-moe.cpp:152,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:153,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:156,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone-moe.cpp:159,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone-moe.cpp:162,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:163,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:164,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:166,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/exaone-moe.cpp:169,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:172,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone-moe.cpp:173,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone-moe.cpp:175,33'
          Dst:             ggml_add
        - Src:             'src/models/exaone-moe.cpp:176,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:179,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone-moe.cpp:180,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:185,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/exaone-moe.cpp:190,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:193,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/exaone-moe.cpp:204,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:209,21'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/exaone-moe.cpp:214,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:216,23'
          Dst:             ggml_add
        - Src:             'src/models/exaone-moe.cpp:217,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:221,15'
          Dst:             ggml_add
        - Src:             'src/models/exaone-moe.cpp:223,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/exaone-moe.cpp:224,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:234,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:238,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/exaone-moe.cpp:240,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone-moe.cpp:243,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/exaone-moe.cpp:244,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_exaone_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_exaone_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/exaone-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          702
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/exaone-moe.cpp:34,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/exaone-moe.cpp:38,44'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone-moe.cpp:42,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:42,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:45,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:45,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:46,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:46,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:49,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:49,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:60,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/exaone-moe.cpp:61,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:61,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:63,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:63,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:65,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:65,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:66,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:66,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:67,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:67,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:69,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:69,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:77,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:77,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:78,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:78,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:81,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/exaone-moe.cpp:81,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/exaone-moe.cpp:81,17'
          Dst:             __cxa_throw
        - Src:             'src/models/exaone-moe.cpp:81,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/exaone-moe.cpp:84,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/exaone-moe.cpp:84,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/exaone-moe.cpp:84,17'
          Dst:             __cxa_throw
        - Src:             'src/models/exaone-moe.cpp:84,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/exaone-moe.cpp:87,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:87,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:88,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:88,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:89,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:89,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:91,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:91,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:92,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:92,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:93,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:93,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:73,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:73,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:74,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:74,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:75,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:75,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:98,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:98,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:99,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:99,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:100,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:100,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:102,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:102,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:103,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:103,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:104,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone-moe.cpp:104,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone-moe.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN22llama_model_exaone_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/exaone-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          74
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone-moe.cpp:7,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/exaone-moe.cpp:8,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/exaone-moe.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone-moe.cpp:24,5'
          Dst:             ggml_abort
        - Src:             'src/models/exaone-moe.cpp:26,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_exaone5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1413,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_exaoneD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1408,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_exaone5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          339
      EdgeCount:       96
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone.cpp:47,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/exaone.cpp:48,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/exaone.cpp:56,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/exaone.cpp:59,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/exaone.cpp:61,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/exaone.cpp:63,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/exaone.cpp:124,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone.cpp:69,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone.cpp:70,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:75,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/exaone.cpp:78,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/exaone.cpp:81,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone.cpp:84,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone.cpp:87,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:89,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:91,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/exaone.cpp:96,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone.cpp:97,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone.cpp:99,33'
          Dst:             ggml_add
        - Src:             'src/models/exaone.cpp:100,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:103,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone.cpp:104,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:106,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/exaone.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:113,15'
          Dst:             ggml_add
        - Src:             'src/models/exaone.cpp:114,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:116,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/exaone.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:126,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:130,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/exaone.cpp:132,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone.cpp:135,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/exaone.cpp:136,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_exaone16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_exaone17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/exaone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          383
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/exaone.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/exaone.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:18,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:18,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:23,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:23,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:31,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/exaone.cpp:32,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:32,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:34,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:34,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:35,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:35,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:36,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:36,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:37,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:37,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:38,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:38,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:31,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/exaone.cpp:32,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:32,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:34,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:34,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:35,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:35,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:36,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:36,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:37,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:37,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone.cpp:38,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone.cpp:38,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_exaone17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/exaone.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/exaone.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_exaone45graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1427
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1427,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_exaone45graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1427
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1427,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_exaone4D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1421,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_exaone45graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          388
      EdgeCount:       115
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone4.cpp:88,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/exaone4.cpp:89,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone4.cpp:91,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone4.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/exaone4.cpp:97,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/exaone4.cpp:100,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/exaone4.cpp:106,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/exaone4.cpp:110,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/exaone4.cpp:179,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:116,39'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/exaone4.cpp:122,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/exaone4.cpp:124,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/exaone4.cpp:127,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:128,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:129,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:133,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone4.cpp:136,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone4.cpp:139,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:140,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:141,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:143,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/exaone4.cpp:146,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:149,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone4.cpp:150,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone4.cpp:152,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:155,33'
          Dst:             ggml_add
        - Src:             'src/models/exaone4.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:159,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/exaone4.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:166,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:169,15'
          Dst:             ggml_add
        - Src:             'src/models/exaone4.cpp:171,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/exaone4.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:181,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:185,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/exaone4.cpp:187,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:190,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/exaone4.cpp:191,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_exaone45graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          388
      EdgeCount:       115
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone4.cpp:88,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/exaone4.cpp:89,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone4.cpp:91,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone4.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/exaone4.cpp:97,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/exaone4.cpp:100,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/exaone4.cpp:108,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/exaone4.cpp:110,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/exaone4.cpp:179,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:116,39'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/exaone4.cpp:122,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/exaone4.cpp:124,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/exaone4.cpp:127,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:128,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:129,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:133,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone4.cpp:136,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/exaone4.cpp:139,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:140,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:141,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:143,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/exaone4.cpp:146,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:149,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone4.cpp:150,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/exaone4.cpp:152,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:155,33'
          Dst:             ggml_add
        - Src:             'src/models/exaone4.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:159,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/exaone4.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:166,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/exaone4.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:169,15'
          Dst:             ggml_add
        - Src:             'src/models/exaone4.cpp:171,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/exaone4.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:181,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:185,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/exaone4.cpp:187,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/exaone4.cpp:190,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/exaone4.cpp:191,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_exaone416build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/exaone4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_exaone417load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/exaone4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          431
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/exaone4.cpp:30,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/exaone4.cpp:32,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:32,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:35,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:35,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:36,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:36,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:40,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:40,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:53,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/exaone4.cpp:54,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:54,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:60,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:60,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:61,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:61,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:62,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:62,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:64,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:64,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:65,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:65,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:66,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:66,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:67,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:67,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:70,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:70,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:71,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:71,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:72,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:72,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/exaone4.cpp:73,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/exaone4.cpp:73,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_exaone417load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/exaone4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/exaone4.cpp:4,17'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/exaone4.cpp:8,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/exaone4.cpp:9,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/exaone4.cpp:13,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/exaone4.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone4.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/exaone4.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/exaone4.cpp:20,5'
          Dst:             ggml_abort
        - Src:             'src/models/exaone4.cpp:22,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_falcon_h15graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1803,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_falcon_h1D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1798
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1798,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK26llm_graph_input_mem_hybrid8get_recrEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK26llm_graph_input_mem_hybrid8get_attnEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_falcon_h15graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/falcon-h1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          366
      EdgeCount:       99
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/falcon-h1.cpp:113,5'
          Dst:             _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - Src:             'src/models/falcon-h1.cpp:114,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/falcon-h1.cpp:119,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/falcon-h1.cpp:122,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/falcon-h1.cpp:125,18'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/falcon-h1.cpp:130,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/falcon-h1.cpp:197,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon-h1.cpp:135,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon-h1.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:139,35'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/falcon-h1.cpp:142,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/falcon-h1.cpp:145,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/falcon-h1.cpp:148,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:150,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:152,50'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/falcon-h1.cpp:152,34'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/falcon-h1.cpp:155,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:157,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon-h1.cpp:159,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:161,57'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/falcon-h1.cpp:161,33'
          Dst:             _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/falcon-h1.cpp:162,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:165,17'
          Dst:             ggml_add
        - Src:             'src/models/falcon-h1.cpp:166,17'
          Dst:             ggml_add
        - Src:             'src/models/falcon-h1.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:170,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/falcon-h1.cpp:171,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/falcon-h1.cpp:174,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:177,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon-h1.cpp:178,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:180,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/falcon-h1.cpp:185,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:187,15'
          Dst:             ggml_add
        - Src:             'src/models/falcon-h1.cpp:189,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/falcon-h1.cpp:190,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:199,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:203,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/falcon-h1.cpp:205,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon-h1.cpp:208,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/falcon-h1.cpp:209,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_falcon_h116build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/falcon-h1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_falcon_h117load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/falcon-h1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          540
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/falcon-h1.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/falcon-h1.cpp:50,53'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/falcon-h1.cpp:51,53'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/falcon-h1.cpp:54,51'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/falcon-h1.cpp:57,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:57,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:60,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:60,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:61,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:61,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:65,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:65,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:73,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:73,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:75,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:75,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:76,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:76,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:78,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:78,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:80,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/falcon-h1.cpp:80,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:81,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/falcon-h1.cpp:81,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:83,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:83,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:85,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:85,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:89,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/falcon-h1.cpp:90,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:90,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:91,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:91,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:92,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:92,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:96,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/falcon-h1.cpp:96,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:97,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:97,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:98,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:98,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:99,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:99,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:100,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:100,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:102,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:102,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:103,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:103,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon-h1.cpp:104,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon-h1.cpp:104,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_falcon_h117load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/falcon-h1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/falcon-h1.cpp:16,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/falcon-h1.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/falcon-h1.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/falcon-h1.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/falcon-h1.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/falcon-h1.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/falcon-h1.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/falcon-h1.cpp:16,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_falcon5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:233,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_falconD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:228,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_falcon5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/falcon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          345
      EdgeCount:       99
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/falcon.cpp:50,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/falcon.cpp:51,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/falcon.cpp:53,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/falcon.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/falcon.cpp:59,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/falcon.cpp:62,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/falcon.cpp:64,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/falcon.cpp:66,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/falcon.cpp:147,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon.cpp:71,21'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon.cpp:75,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:81,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/falcon.cpp:85,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:90,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/falcon.cpp:94,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/falcon.cpp:100,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/falcon.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:110,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/falcon.cpp:116,25'
          Dst:             ggml_get_rows
        - Src:             'src/models/falcon.cpp:117,25'
          Dst:             ggml_get_rows
        - Src:             'src/models/falcon.cpp:118,25'
          Dst:             ggml_get_rows
        - Src:             'src/models/falcon.cpp:125,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/falcon.cpp:131,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:134,15'
          Dst:             ggml_add
        - Src:             'src/models/falcon.cpp:135,15'
          Dst:             ggml_add
        - Src:             'src/models/falcon.cpp:137,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/falcon.cpp:138,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:152,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:155,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/falcon.cpp:157,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/falcon.cpp:160,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/falcon.cpp:161,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_falcon16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/falcon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_falcon17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/falcon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          306
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/falcon.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/falcon.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:20,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:20,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:21,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:21,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:23,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:23,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:25,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:25,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:32,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:32,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:33,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:33,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:35,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:35,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:36,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:36,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:38,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:38,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:39,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:39,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/falcon.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/falcon.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_falcon17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/falcon.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/falcon.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/falcon.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN27llama_model_gemma_embedding5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:843,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN27llama_model_gemma_embeddingD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:838,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN27llama_model_gemma_embedding5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma-embedding.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          369
      EdgeCount:       99
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma-embedding.cpp:76,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma-embedding.cpp:77,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma-embedding.cpp:82,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma-embedding.cpp:85,50'
          Dst:             sqrtf
        - Src:             'src/models/gemma-embedding.cpp:85,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma-embedding.cpp:86,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:89,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma-embedding.cpp:91,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/gemma-embedding.cpp:93,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma-embedding.cpp:172,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:96,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/gemma-embedding.cpp:97,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/gemma-embedding.cpp:100,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:101,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:106,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gemma-embedding.cpp:109,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:110,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:112,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma-embedding.cpp:115,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:116,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:118,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma-embedding.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:122,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:123,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:126,20'
          Dst:             ggml_scale
        - Src:             'src/models/gemma-embedding.cpp:129,17'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma-embedding.cpp:135,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma-embedding.cpp:136,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma-embedding.cpp:139,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:140,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:142,32'
          Dst:             ggml_add
        - Src:             'src/models/gemma-embedding.cpp:143,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:145,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:146,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:150,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma-embedding.cpp:155,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:158,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma-embedding.cpp:159,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:161,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma-embedding.cpp:163,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma-embedding.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:174,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma-embedding.cpp:177,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma-embedding.cpp:178,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK27llama_model_gemma_embedding16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma-embedding.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_model_gemma_embedding17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma-embedding.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          370
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma-embedding.cpp:33,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma-embedding.cpp:35,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:35,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:38,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:38,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:39,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:39,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:43,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:43,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:47,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:47,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:48,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:48,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:54,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:54,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:56,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/gemma-embedding.cpp:57,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:57,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:59,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:59,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:60,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:60,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:61,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:61,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:63,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:63,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:64,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:64,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:65,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:65,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:66,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:66,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma-embedding.cpp:67,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma-embedding.cpp:67,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN27llama_model_gemma_embedding17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma-embedding.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma-embedding.cpp:6,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/gemma-embedding.cpp:7,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/gemma-embedding.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma-embedding.cpp:21,5'
          Dst:             ggml_abort
        - Src:             'src/models/gemma-embedding.cpp:22,5'
          Dst:             ggml_abort
        - Src:             'src/models/gemma-embedding.cpp:24,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma-embedding.cpp:28,64'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
    - functionName:    _ZN17llama_model_gemma5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:736,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_gemmaD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:731,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_gemma5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          324
      EdgeCount:       83
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma.cpp:41,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma.cpp:42,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma.cpp:47,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma.cpp:49,35'
          Dst:             sqrtf
        - Src:             'src/models/gemma.cpp:49,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma.cpp:50,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:53,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma.cpp:55,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/gemma.cpp:57,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma.cpp:125,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma.cpp:61,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma.cpp:64,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:69,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gemma.cpp:72,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma.cpp:77,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma.cpp:82,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:83,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:84,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:86,20'
          Dst:             ggml_scale
        - Src:             'src/models/gemma.cpp:87,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:89,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma.cpp:94,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma.cpp:95,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma.cpp:97,32'
          Dst:             ggml_add
        - Src:             'src/models/gemma.cpp:98,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:100,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma.cpp:103,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:107,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:115,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma.cpp:117,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma.cpp:118,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:129,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:133,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma.cpp:135,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma.cpp:138,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma.cpp:139,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_gemma16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_gemma17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          226
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:25,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:25,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:27,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/gemma.cpp:28,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:28,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:32,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:32,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_gemma17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_gemma25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:749,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_gemma2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:744,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_gemma25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          368
      EdgeCount:       93
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
        - ggml_tanh
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma2.cpp:62,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma2.cpp:63,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma2.cpp:68,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma2.cpp:70,35'
          Dst:             sqrtf
        - Src:             'src/models/gemma2.cpp:70,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma2.cpp:71,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:74,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma2.cpp:76,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/gemma2.cpp:78,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma2.cpp:158,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma2.cpp:81,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/gemma2.cpp:82,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/gemma2.cpp:85,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma2.cpp:88,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:93,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gemma2.cpp:96,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma2.cpp:101,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma2.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:110,20'
          Dst:             ggml_scale
        - Src:             'src/models/gemma2.cpp:112,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma2.cpp:117,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma2.cpp:118,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma2.cpp:120,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma2.cpp:123,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:125,32'
          Dst:             ggml_add
        - Src:             'src/models/gemma2.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:128,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma2.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:135,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma2.cpp:141,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:143,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma2.cpp:146,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:148,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma2.cpp:150,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma2.cpp:151,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:162,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:166,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma2.cpp:169,11'
          Dst:             ggml_scale
        - Src:             'src/models/gemma2.cpp:170,11'
          Dst:             ggml_tanh
        - Src:             'src/models/gemma2.cpp:171,11'
          Dst:             ggml_scale
        - Src:             'src/models/gemma2.cpp:173,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma2.cpp:176,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma2.cpp:177,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_gemma216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_gemma217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          260
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma2.cpp:33,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma2.cpp:35,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:35,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:38,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:38,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:39,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:39,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:44,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:44,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:46,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/gemma2.cpp:47,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:47,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:48,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:48,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:52,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:52,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:53,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:53,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma2.cpp:54,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma2.cpp:54,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_gemma217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/gemma2.cpp:19,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/gemma2.cpp:7,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/gemma2.cpp:8,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/gemma2.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma2.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma2.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma2.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma2.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma2.cpp:19,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma2.cpp:28,59'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma2.cpp:29,42'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
    - functionName:    _ZN18llama_model_gemma35graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:763,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_gemma35graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:763,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_gemma3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:757,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_gemma35graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          412
      EdgeCount:       109
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
        - ggml_tanh
        - sqrtf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3.cpp:84,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma3.cpp:85,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma3.cpp:90,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma3.cpp:93,50'
          Dst:             sqrtf
        - Src:             'src/models/gemma3.cpp:93,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:94,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:97,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma3.cpp:104,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/gemma3.cpp:109,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma3.cpp:202,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:116,34'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/gemma3.cpp:117,34'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/gemma3.cpp:124,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:130,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gemma3.cpp:133,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:134,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:136,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3.cpp:141,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:142,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:144,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:151,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:154,20'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:156,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma3.cpp:161,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma3.cpp:162,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma3.cpp:164,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:169,32'
          Dst:             ggml_add
        - Src:             'src/models/gemma3.cpp:170,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:172,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:179,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma3.cpp:185,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:187,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:190,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:192,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma3.cpp:194,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma3.cpp:195,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:206,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:210,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3.cpp:213,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:214,15'
          Dst:             ggml_tanh
        - Src:             'src/models/gemma3.cpp:215,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:218,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:221,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma3.cpp:222,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_gemma35graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          405
      EdgeCount:       107
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
        - ggml_tanh
        - sqrtf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3.cpp:84,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma3.cpp:85,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma3.cpp:90,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma3.cpp:93,50'
          Dst:             sqrtf
        - Src:             'src/models/gemma3.cpp:93,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:94,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:97,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma3.cpp:106,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/gemma3.cpp:109,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma3.cpp:202,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:124,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:130,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gemma3.cpp:133,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:134,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:136,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3.cpp:141,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:142,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:144,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:151,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:154,20'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:156,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma3.cpp:161,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma3.cpp:162,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma3.cpp:164,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:169,32'
          Dst:             ggml_add
        - Src:             'src/models/gemma3.cpp:170,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:172,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:179,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma3.cpp:185,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:187,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3.cpp:190,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:192,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma3.cpp:194,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma3.cpp:195,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:206,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:210,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3.cpp:213,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:214,15'
          Dst:             ggml_tanh
        - Src:             'src/models/gemma3.cpp:215,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3.cpp:218,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3.cpp:221,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma3.cpp:222,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_gemma316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_gemma317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          370
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma3.cpp:37,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma3.cpp:39,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:39,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:42,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:42,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:43,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:43,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:47,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:47,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:52,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:52,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:58,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:58,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:60,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/gemma3.cpp:61,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:61,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:63,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:63,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:64,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:64,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:65,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:65,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:67,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:67,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:68,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:68,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:69,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:69,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:70,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:70,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3.cpp:71,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3.cpp:71,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_gemma317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/gemma3.cpp:20,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/gemma3.cpp:4,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma3.cpp:8,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/gemma3.cpp:9,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/gemma3.cpp:11,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma3.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma3.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma3.cpp:20,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma3.cpp:32,59'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma3.cpp:33,42'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
    - functionName:    _ZN19llama_model_gemma3n5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:776,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_gemma3nD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:771,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_gemma3n5graph31altup_compute_router_modalitiesEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - ggml_mul_mat
        - ggml_scale
        - ggml_tanh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:403,35'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:406,21'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:408,28'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma3n.cpp:409,12'
          Dst:             ggml_tanh
    - functionName:    _ZN19llama_model_gemma3n5graph13altup_correctEP11ggml_tensorS2_i
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - _ZN19llama_model_gemma3n5graph31altup_compute_router_modalitiesEP11ggml_tensori
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_cont_3d
        - ggml_mul
        - ggml_repeat_4d
        - ggml_scale_bias
        - ggml_sub
        - ggml_transpose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:440,32'
          Dst:             _ZN19llama_model_gemma3n5graph31altup_compute_router_modalitiesEP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:441,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:443,39'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:444,39'
          Dst:             ggml_sub
        - Src:             'src/models/gemma3n.cpp:445,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:447,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:448,31'
          Dst:             ggml_scale_bias
        - Src:             'src/models/gemma3n.cpp:449,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:450,17'
          Dst:             ggml_transpose
        - Src:             'src/models/gemma3n.cpp:451,17'
          Dst:             ggml_cont_3d
        - Src:             'src/models/gemma3n.cpp:453,31'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/gemma3n.cpp:454,31'
          Dst:             ggml_mul
        - Src:             'src/models/gemma3n.cpp:455,31'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:456,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_element_size
        - ggml_row_size
        - ggml_view_2d
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:86,5'
          Dst:             ggml_abort
        - Src:             'src/models/gemma3n.cpp:87,54'
          Dst:             ggml_row_size
        - Src:             'src/models/gemma3n.cpp:88,53'
          Dst:             ggml_element_size
        - Src:             'src/models/gemma3n.cpp:87,12'
          Dst:             ggml_view_2d
    - functionName:    _ZN19llama_model_gemma3n5graph13gaussian_topkEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add
        - ggml_mean
        - ggml_relu
        - ggml_scale
        - ggml_sqr
        - ggml_sqrt
        - ggml_sub
        - ggml_sum_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:388,26'
          Dst:             ggml_mean
        - Src:             'src/models/gemma3n.cpp:389,94'
          Dst:             ggml_sub
        - Src:             'src/models/gemma3n.cpp:389,79'
          Dst:             ggml_sqr
        - Src:             'src/models/gemma3n.cpp:389,59'
          Dst:             ggml_sum_rows
        - Src:             'src/models/gemma3n.cpp:389,42'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:389,26'
          Dst:             ggml_sqrt
        - Src:             'src/models/gemma3n.cpp:391,51'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:391,30'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:392,28'
          Dst:             ggml_sub
        - Src:             'src/models/gemma3n.cpp:392,12'
          Dst:             ggml_relu
    - functionName:    _ZN19llama_model_gemma3n5graph6laurelEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:377,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:378,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:379,25'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:380,25'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:381,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN19llama_model_gemma3n5graph13altup_predictEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - _ZN19llama_model_gemma3n5graph31altup_compute_router_modalitiesEP11ggml_tensori
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_cont
        - ggml_mul_mat
        - ggml_permute
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:415,32'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:416,32'
          Dst:             _ZN19llama_model_gemma3n5graph31altup_compute_router_modalitiesEP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:417,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:419,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:420,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:422,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma3n.cpp:425,50'
          Dst:             ggml_permute
        - Src:             'src/models/gemma3n.cpp:425,34'
          Dst:             ggml_cont
        - Src:             'src/models/gemma3n.cpp:426,34'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma3n.cpp:429,35'
          Dst:             ggml_permute
        - Src:             'src/models/gemma3n.cpp:429,19'
          Dst:             ggml_cont
        - Src:             'src/models/gemma3n.cpp:430,19'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:431,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN19llama_model_gemma3n5graph14calc_magnitudeEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sqr
        - ggml_sqrt
        - ggml_sum_rows
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:314,48'
          Dst:             ggml_sqr
        - Src:             'src/models/gemma3n.cpp:314,28'
          Dst:             ggml_sum_rows
        - Src:             'src/models/gemma3n.cpp:314,12'
          Dst:             ggml_sqrt
    - functionName:    _ZN19llama_model_gemma3n5graph24project_per_layer_inputsEP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_cont
        - ggml_mul_mat
        - ggml_permute
        - ggml_reshape_3d
        - ggml_scale
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:353,53'
          Dst:             sqrtf
        - Src:             'src/models/gemma3n.cpp:357,22'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma3n.cpp:358,22'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:359,22'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma3n.cpp:361,22'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:362,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:364,21'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:365,21'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:366,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:369,37'
          Dst:             ggml_permute
        - Src:             'src/models/gemma3n.cpp:369,21'
          Dst:             ggml_cont
    - functionName:    _ZN19llama_model_gemma3n5graph19build_inp_per_layerEv
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          146
      EdgeCount:       32
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_cast
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_reshape_3d
        - ggml_scale
        - ggml_set_input
        - ggml_view_1d
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:322,28'
          Dst:             sqrtf
        - Src:             'src/models/gemma3n.cpp:324,23'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/gemma3n.cpp:325,9'
          Dst:             ggml_set_input
        - Src:             'src/models/gemma3n.cpp:327,25'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma3n.cpp:328,25'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma3n.cpp:329,25'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:330,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:331,14'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/gemma3n.cpp:338,33'
          Dst:             ggml_view_1d
        - Src:             'src/models/gemma3n.cpp:339,25'
          Dst:             ggml_cast
        - Src:             'src/models/gemma3n.cpp:340,25'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:343,25'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma3n.cpp:344,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN19llama_model_gemma3n5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         170
      ICount:          882
      EdgeCount:       233
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZN19llama_model_gemma3n5graph13altup_correctEP11ggml_tensorS2_i
        - _ZN19llama_model_gemma3n5graph13altup_predictEP11ggml_tensori
        - _ZN19llama_model_gemma3n5graph13gaussian_topkEP11ggml_tensor
        - _ZN19llama_model_gemma3n5graph14calc_magnitudeEP11ggml_tensor
        - _ZN19llama_model_gemma3n5graph19build_inp_per_layerEv
        - _ZN19llama_model_gemma3n5graph24project_per_layer_inputsEP11ggml_tensorS2_
        - _ZN19llama_model_gemma3n5graph6laurelEP11ggml_tensori
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams6has_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_div
        - ggml_element_size
        - ggml_gelu
        - ggml_get_rows
        - ggml_mul
        - ggml_mul_mat
        - ggml_repeat_4d
        - ggml_reshape_3d
        - ggml_rms_norm
        - ggml_rope_ext
        - ggml_row_size
        - ggml_scale
        - ggml_tanh
        - ggml_view_3d
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:92,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma3n.cpp:94,31'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma3n.cpp:101,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma3n.cpp:104,50'
          Dst:             sqrtf
        - Src:             'src/models/gemma3n.cpp:104,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:105,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:108,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma3n.cpp:111,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/gemma3n.cpp:113,35'
          Dst:             _ZN19llama_model_gemma3n5graph19build_inp_per_layerEv
        - Src:             'src/models/gemma3n.cpp:114,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma3n.cpp:117,21'
          Dst:             _ZN19llama_model_gemma3n5graph24project_per_layer_inputsEP11ggml_tensorS2_
        - Src:             'src/models/gemma3n.cpp:122,42'
          Dst:             _ZN19llama_model_gemma3n5graph14calc_magnitudeEP11ggml_tensor
        - Src:             'src/models/gemma3n.cpp:123,42'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/gemma3n.cpp:125,13'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma3n.cpp:126,39'
          Dst:             _ZN19llama_model_gemma3n5graph14calc_magnitudeEP11ggml_tensor
        - Src:             'src/models/gemma3n.cpp:127,54'
          Dst:             ggml_mul
        - Src:             'src/models/gemma3n.cpp:127,39'
          Dst:             ggml_div
        - Src:             'src/models/gemma3n.cpp:128,39'
          Dst:             ggml_concat
        - Src:             'src/models/gemma3n.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:267,57'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:135,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/gemma3n.cpp:136,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/gemma3n.cpp:139,37'
          Dst:             _ZN19llama_model_gemma3n5graph13altup_predictEP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:142,43'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:147,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:148,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:151,36'
          Dst:             _ZN19llama_model_gemma3n5graph6laurelEP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:154,21'
          Dst:             _ZNK13llama_hparams6has_kvEj
        - Src:             'src/models/gemma3n.cpp:155,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gemma3n.cpp:157,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:158,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:159,20'
          Dst:             ggml_rms_norm
        - Src:             'src/models/gemma3n.cpp:161,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:162,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:163,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:165,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3n.cpp:168,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3n.cpp:171,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:172,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:174,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma3n.cpp:179,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:180,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:181,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma3n.cpp:183,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:184,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:186,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma3n.cpp:188,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:190,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma3n.cpp:194,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:195,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:197,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:198,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:200,54'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:200,37'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:202,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:204,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:205,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:209,39'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:210,39'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:214,29'
          Dst:             _ZN19llama_model_gemma3n5graph13gaussian_topkEP11ggml_tensor
        - Src:             'src/models/gemma3n.cpp:216,25'
          Dst:             ggml_gelu
        - Src:             'src/models/gemma3n.cpp:218,19'
          Dst:             ggml_mul
        - Src:             'src/models/gemma3n.cpp:219,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:220,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:222,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:223,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:225,47'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:226,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:228,35'
          Dst:             _ZN19llama_model_gemma3n5graph13altup_correctEP11ggml_tensorS2_i
        - Src:             'src/models/gemma3n.cpp:232,32'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:233,32'
          Dst:             ggml_mul
        - Src:             'src/models/gemma3n.cpp:234,32'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:235,32'
          Dst:             ggml_gelu
        - Src:             'src/models/gemma3n.cpp:236,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:238,44'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:239,32'
          Dst:             ggml_mul
        - Src:             'src/models/gemma3n.cpp:240,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:242,32'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:244,17'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:245,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:249,41'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:251,65'
          Dst:             ggml_row_size
        - Src:             'src/models/gemma3n.cpp:252,17'
          Dst:             ggml_row_size
        - Src:             'src/models/gemma3n.cpp:252,88'
          Dst:             ggml_element_size
        - Src:             'src/models/gemma3n.cpp:250,41'
          Dst:             ggml_view_3d
        - Src:             'src/models/gemma3n.cpp:253,33'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:254,33'
          Dst:             ggml_concat
        - Src:             'src/models/gemma3n.cpp:257,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:258,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:267,42'
          Dst:             _ZN19llama_model_gemma3n5graph14calc_magnitudeEP11ggml_tensor
        - Src:             'src/models/gemma3n.cpp:270,68'
          Dst:             ggml_row_size
        - Src:             'src/models/gemma3n.cpp:271,26'
          Dst:             ggml_row_size
        - Src:             'src/models/gemma3n.cpp:271,91'
          Dst:             ggml_element_size
        - Src:             'src/models/gemma3n.cpp:270,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/gemma3n.cpp:273,13'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma3n.cpp:274,39'
          Dst:             _ZN19llama_model_gemma3n5graph14calc_magnitudeEP11ggml_tensor
        - Src:             'src/models/gemma3n.cpp:275,54'
          Dst:             ggml_mul
        - Src:             'src/models/gemma3n.cpp:275,39'
          Dst:             ggml_div
        - Src:             'src/models/gemma3n.cpp:276,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:279,15'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:283,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:281,39'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma3n.cpp:281,19'
          Dst:             ggml_add
        - Src:             'src/models/gemma3n.cpp:284,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:291,37'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma3n.cpp:292,37'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma3n.cpp:294,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma3n.cpp:296,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:299,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma3n.cpp:303,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:304,15'
          Dst:             ggml_tanh
        - Src:             'src/models/gemma3n.cpp:305,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma3n.cpp:307,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma3n.cpp:310,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma3n.cpp:311,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_gemma3n16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_gemma3n17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          635
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma3n.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma3n.cpp:30,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:30,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:33,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:33,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:36,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:36,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:38,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:38,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:39,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:39,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:41,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:41,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:42,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:42,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:45,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:45,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:50,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:50,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:52,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/gemma3n.cpp:53,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:53,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:56,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:56,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:59,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:59,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:60,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:60,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:61,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:61,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:62,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:62,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:63,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:63,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:66,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:66,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:67,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:67,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:68,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:68,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:69,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:69,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:70,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:70,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:71,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:71,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:72,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:72,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:73,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:73,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:74,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:74,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:75,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:75,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma3n.cpp:76,52'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma3n.cpp:76,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_gemma3n17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma3n.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma3n.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/gemma3n.cpp:7,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/gemma3n.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma3n.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma3n.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma3n.cpp:16,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN28llama_model_gemma4_assistant5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:830,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN28llama_model_gemma4_assistantD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:825,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN28llama_model_gemma4_assistant5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma4-assistant.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          533
      EdgeCount:       157
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_get_rows
        - ggml_mul
        - ggml_mul_mat
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_scale
        - ggml_set_input
        - llama_get_model
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4-assistant.cpp:88,9'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma4-assistant.cpp:89,45'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/models/gemma4-assistant.cpp:96,23'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/gemma4-assistant.cpp:97,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:98,9'
          Dst:             ggml_set_input
        - Src:             'src/models/gemma4-assistant.cpp:102,21'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/gemma4-assistant.cpp:103,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:104,9'
          Dst:             ggml_set_input
        - Src:             'src/models/gemma4-assistant.cpp:108,14'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/gemma4-assistant.cpp:111,5'
          Dst:             ggml_abort
        - Src:             'src/models/gemma4-assistant.cpp:112,32'
          Dst:             llama_get_model
        - Src:             'src/models/gemma4-assistant.cpp:114,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4-assistant.cpp:115,29'
          Dst:             sqrtf
        - Src:             'src/models/gemma4-assistant.cpp:115,9'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4-assistant.cpp:116,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:118,24'
          Dst:             ggml_concat
        - Src:             'src/models/gemma4-assistant.cpp:119,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:121,25'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma4-assistant.cpp:122,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:124,33'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/gemma4-assistant.cpp:125,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma4-assistant.cpp:126,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma4-assistant.cpp:190,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4-assistant.cpp:131,37'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/gemma4-assistant.cpp:133,45'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma4-assistant.cpp:134,45'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma4-assistant.cpp:136,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/gemma4-assistant.cpp:137,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/gemma4-assistant.cpp:138,44'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma4-assistant.cpp:140,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4-assistant.cpp:141,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:143,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4-assistant.cpp:144,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4-assistant.cpp:145,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4-assistant.cpp:146,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:149,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma4-assistant.cpp:151,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:153,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma4-assistant.cpp:157,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4-assistant.cpp:158,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4-assistant.cpp:161,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4-assistant.cpp:162,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:164,34'
          Dst:             ggml_add
        - Src:             'src/models/gemma4-assistant.cpp:165,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:167,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4-assistant.cpp:168,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:170,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma4-assistant.cpp:176,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:178,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4-assistant.cpp:179,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:181,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma4-assistant.cpp:183,15'
          Dst:             ggml_mul
        - Src:             'src/models/gemma4-assistant.cpp:184,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:191,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:193,28'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4-assistant.cpp:194,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:197,28'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma4-assistant.cpp:198,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4-assistant.cpp:201,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma4-assistant.cpp:202,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma4-assistant.cpp:203,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK28llama_model_gemma4_assistant16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma4-assistant.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt16initializer_listIlEC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/initializer_list'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN28llama_model_gemma4_assistant17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma4-assistant.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          474
      EdgeCount:       28
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - _ZNSt16initializer_listIlEC2B8ne220000Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma4-assistant.cpp:25,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma4-assistant.cpp:28,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/gemma4-assistant.cpp:28,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/gemma4-assistant.cpp:28,9'
          Dst:             __cxa_throw
        - Src:             'src/models/gemma4-assistant.cpp:28,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/gemma4-assistant.cpp:31,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/gemma4-assistant.cpp:31,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/gemma4-assistant.cpp:31,9'
          Dst:             __cxa_throw
        - Src:             'src/models/gemma4-assistant.cpp:31,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/gemma4-assistant.cpp:33,17'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/gemma4-assistant.cpp:34,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/gemma4-assistant.cpp:34,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/gemma4-assistant.cpp:34,9'
          Dst:             __cxa_throw
        - Src:             'src/models/gemma4-assistant.cpp:34,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/gemma4-assistant.cpp:37,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:37,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:38,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:38,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:40,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:40,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:42,19'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:42,67'
          Dst:             _ZNSt16initializer_listIlEC2B8ne220000Ev
        - Src:             'src/models/gemma4-assistant.cpp:42,5'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:43,19'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/gemma4-assistant.cpp:43,57'
          Dst:             _ZNSt16initializer_listIlEC2B8ne220000Ev
        - Src:             'src/models/gemma4-assistant.cpp:43,5'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:45,45'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/models/gemma4-assistant.cpp:46,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:46,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:53,45'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma4-assistant.cpp:54,45'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma4-assistant.cpp:55,45'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma4-assistant.cpp:58,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:58,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:61,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:61,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:62,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:62,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:63,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:63,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:65,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:65,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:66,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:66,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:68,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:68,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:70,22'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/gemma4-assistant.cpp:71,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:71,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:75,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:75,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:76,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:76,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:77,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:77,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:78,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:78,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:79,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4-assistant.cpp:79,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4-assistant.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN28llama_model_gemma4_assistant17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma4-assistant.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4-assistant.cpp:4,39'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/gemma4-assistant.cpp:7,93'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma4-assistant.cpp:7,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/gemma4-assistant.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4-assistant.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4-assistant.cpp:15,5'
          Dst:             ggml_abort
        - Src:             'src/models/gemma4-assistant.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma4-assistant.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4-assistant.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma4-assistant.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4-assistant.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN27llm_graph_input_logits_bias9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llm_graph_input_logits_bias9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:160,69'
          Dst:             ggml_element_size
        - Src:             'src/models/gemma4.cpp:160,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN27llm_graph_input_logits_biasD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN27llm_graph_input_logits_biasD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:156,52'
          Dst:             _ZN27llm_graph_input_logits_biasD2Ev
    - functionName:    _ZN27llm_graph_input_logits_biasD2Ev
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:156,52'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN27llm_graph_input_logits_biasC2ERK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          104
      EdgeCount:       45
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
        - _ZNK11llama_vocab19get_suppress_tokensEv
        - _ZNK11llama_vocab8n_tokensEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:148,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/models/gemma4.cpp:149,26'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma4.cpp:150,37'
          Dst:             _ZNK11llama_vocab19get_suppress_tokensEv
        - Src:             'src/models/gemma4.cpp:151,48'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma4.cpp:155,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN18llama_model_gemma45graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:809,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_gemma4D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:804,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_element_size
        - ggml_row_size
        - ggml_view_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:140,5'
          Dst:             ggml_abort
        - Src:             'src/models/gemma4.cpp:141,54'
          Dst:             ggml_row_size
        - Src:             'src/models/gemma4.cpp:142,53'
          Dst:             ggml_element_size
        - Src:             'src/models/gemma4.cpp:141,12'
          Dst:             ggml_view_2d
    - functionName:    _ZN18llama_model_gemma45graph24project_per_layer_inputsEP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_cont
        - ggml_mul_mat
        - ggml_permute
        - ggml_reshape_3d
        - ggml_scale
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:489,53'
          Dst:             sqrtf
        - Src:             'src/models/gemma4.cpp:494,22'
          Dst:             ggml_mul_mat
        - Src:             'src/models/gemma4.cpp:495,22'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:496,22'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4.cpp:498,22'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:499,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:501,21'
          Dst:             ggml_add
        - Src:             'src/models/gemma4.cpp:502,21'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:503,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:506,37'
          Dst:             ggml_permute
        - Src:             'src/models/gemma4.cpp:506,21'
          Dst:             ggml_cont
    - functionName:    _ZN18llama_model_gemma45graph19build_inp_per_layerEv
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          146
      EdgeCount:       32
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_cast
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_reshape_3d
        - ggml_scale
        - ggml_set_input
        - ggml_view_1d
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:454,28'
          Dst:             sqrtf
        - Src:             'src/models/gemma4.cpp:456,23'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/gemma4.cpp:457,9'
          Dst:             ggml_set_input
        - Src:             'src/models/gemma4.cpp:460,25'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4.cpp:461,25'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4.cpp:462,25'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:463,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:465,14'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/gemma4.cpp:472,33'
          Dst:             ggml_view_1d
        - Src:             'src/models/gemma4.cpp:473,25'
          Dst:             ggml_cast
        - Src:             'src/models/gemma4.cpp:474,25'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:477,25'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4.cpp:478,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN18llama_model_gemma45graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         191
      ICount:          982
      EdgeCount:       300
      CyclomaticComplexity: 111
      functionsReached:
        - _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZN18llama_model_gemma45graph19build_inp_per_layerEv
        - _ZN18llama_model_gemma45graph24project_per_layer_inputsEP11ggml_tensorS2_
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK11llama_vocab19get_suppress_tokensEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6has_kvEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_gelu
        - ggml_get_rows
        - ggml_mul
        - ggml_new_tensor_1d
        - ggml_reshape_3d
        - ggml_rms_norm
        - ggml_rope_ext
        - ggml_scale
        - ggml_tanh
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:173,9'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gemma4.cpp:179,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gemma4.cpp:182,50'
          Dst:             sqrtf
        - Src:             'src/models/gemma4.cpp:182,12'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:183,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:186,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gemma4.cpp:189,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/gemma4.cpp:191,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gemma4.cpp:195,25'
          Dst:             _ZN18llama_model_gemma45graph19build_inp_per_layerEv
        - Src:             'src/models/gemma4.cpp:196,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma4.cpp:199,25'
          Dst:             _ZN18llama_model_gemma45graph24project_per_layer_inputsEP11ggml_tensorS2_
        - Src:             'src/models/gemma4.cpp:405,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:203,45'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma4.cpp:204,9'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma4.cpp:204,9'
          Dst:             ggml_abort
        - Src:             'src/models/gemma4.cpp:206,43'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma4.cpp:207,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma4.cpp:209,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/gemma4.cpp:210,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/gemma4.cpp:211,44'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma4.cpp:216,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:217,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:220,22'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/gemma4.cpp:229,20'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:230,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:232,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4.cpp:234,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:235,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:237,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma4.cpp:239,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:243,21'
          Dst:             _ZNK13llama_hparams6has_kvEj
        - Src:             'src/models/gemma4.cpp:244,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:245,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:248,39'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:250,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:252,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4.cpp:253,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/gemma4.cpp:255,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:256,20'
          Dst:             ggml_rms_norm
        - Src:             'src/models/gemma4.cpp:258,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:259,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:261,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gemma4.cpp:264,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:266,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma4.cpp:271,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gemma4.cpp:279,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4.cpp:280,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4.cpp:282,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:285,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:287,34'
          Dst:             ggml_add
        - Src:             'src/models/gemma4.cpp:288,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:294,37'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:297,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:299,23'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma4.cpp:305,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:308,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:311,37'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:314,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:317,33'
          Dst:             ggml_rms_norm
        - Src:             'src/models/gemma4.cpp:318,48'
          Dst:             sqrtf
        - Src:             'src/models/gemma4.cpp:318,19'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:319,19'
          Dst:             ggml_mul
        - Src:             'src/models/gemma4.cpp:320,36'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:321,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:323,23'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/gemma4.cpp:338,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:341,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:343,19'
          Dst:             ggml_add
        - Src:             'src/models/gemma4.cpp:344,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:346,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:349,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:351,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gemma4.cpp:357,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:359,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:362,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:365,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma4.cpp:370,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:372,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:373,19'
          Dst:             ggml_gelu
        - Src:             'src/models/gemma4.cpp:375,44'
          Dst:             _ZL18ggml_view_2d_sliceP12ggml_contextP11ggml_tensori
        - Src:             'src/models/gemma4.cpp:379,34'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4.cpp:382,19'
          Dst:             ggml_mul
        - Src:             'src/models/gemma4.cpp:383,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:384,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gemma4.cpp:385,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:388,19'
          Dst:             ggml_add
        - Src:             'src/models/gemma4.cpp:393,19'
          Dst:             ggml_mul
        - Src:             'src/models/gemma4.cpp:394,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:397,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gemma4.cpp:398,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:413,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:417,15'
          Dst:             ggml_get_rows
        - Src:             'src/models/gemma4.cpp:420,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:424,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gemma4.cpp:427,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:428,15'
          Dst:             ggml_tanh
        - Src:             'src/models/gemma4.cpp:429,15'
          Dst:             ggml_scale
        - Src:             'src/models/gemma4.cpp:435,22'
          Dst:             _ZNK11llama_vocab19get_suppress_tokensEv
        - Src:             'src/models/gemma4.cpp:437,33'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/gemma4.cpp:438,15'
          Dst:             ggml_add
        - Src:             'src/models/gemma4.cpp:439,14'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/gemma4.cpp:442,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gemma4.cpp:445,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gemma4.cpp:446,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_gemma416build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_gemma417load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          819
      EdgeCount:       45
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6has_kvEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gemma4.cpp:32,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gemma4.cpp:38,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/gemma4.cpp:38,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/gemma4.cpp:38,9'
          Dst:             __cxa_throw
        - Src:             'src/models/gemma4.cpp:38,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/gemma4.cpp:41,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/gemma4.cpp:41,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/gemma4.cpp:41,9'
          Dst:             __cxa_throw
        - Src:             'src/models/gemma4.cpp:41,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/gemma4.cpp:44,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:44,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:47,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:47,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:50,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:50,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:53,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:53,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:58,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:58,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:64,45'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gemma4.cpp:65,45'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gemma4.cpp:66,45'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gemma4.cpp:67,45'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gemma4.cpp:68,45'
          Dst:             _ZNK13llama_hparams6has_kvEj
        - Src:             'src/models/gemma4.cpp:70,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:70,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:73,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:73,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:74,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:74,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:75,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:75,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:76,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:76,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:78,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:78,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:79,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:79,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:80,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:80,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:82,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:82,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:84,22'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/gemma4.cpp:86,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:86,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:91,36'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gemma4.cpp:94,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:94,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:95,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:95,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:96,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:96,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:97,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:97,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:98,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:98,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:101,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:101,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:106,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:106,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:108,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:108,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:109,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:109,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:110,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:110,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:113,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:113,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:116,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:116,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:117,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:117,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:120,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:120,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:127,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:127,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:128,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:128,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:129,56'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gemma4.cpp:129,42'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gemma4.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_gemma417load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gemma4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/gemma4.cpp:22,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/gemma4.cpp:5,93'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gemma4.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/gemma4.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gemma4.cpp:22,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_glm_dsaD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1214,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK19llama_model_glm_dsa16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/glm-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_glm_dsa17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/glm-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          890
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/glm-dsa.cpp:46,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/glm-dsa.cpp:49,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/glm-dsa.cpp:51,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/glm-dsa.cpp:51,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/glm-dsa.cpp:51,9'
          Dst:             __cxa_throw
        - Src:             'src/models/glm-dsa.cpp:51,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/glm-dsa.cpp:51,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/glm-dsa.cpp:55,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/glm-dsa.cpp:56,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/glm-dsa.cpp:58,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/glm-dsa.cpp:66,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:66,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:69,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:69,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:71,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:71,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:73,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:73,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:86,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:86,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:87,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:87,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:88,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:88,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:90,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:90,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:91,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:91,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:93,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:93,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:96,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:96,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:97,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:97,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:99,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:99,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:101,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:101,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:104,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:104,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:105,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:105,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:106,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:106,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:107,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:107,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:108,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:108,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:110,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:110,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:111,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:111,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:112,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:112,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:114,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:114,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:115,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:115,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:118,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/glm-dsa.cpp:118,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/glm-dsa.cpp:118,17'
          Dst:             __cxa_throw
        - Src:             'src/models/glm-dsa.cpp:118,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/glm-dsa.cpp:118,17'
          Dst:             __cxa_free_exception
        - Src:             'src/models/glm-dsa.cpp:121,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/glm-dsa.cpp:121,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/glm-dsa.cpp:121,17'
          Dst:             __cxa_throw
        - Src:             'src/models/glm-dsa.cpp:121,17'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/glm-dsa.cpp:121,17'
          Dst:             __cxa_free_exception
        - Src:             'src/models/glm-dsa.cpp:125,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:125,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:126,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:126,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:127,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:127,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:130,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:130,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:131,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:131,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:132,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:132,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:137,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:137,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:138,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:138,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:139,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:139,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:142,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:142,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:143,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:143,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm-dsa.cpp:144,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm-dsa.cpp:144,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_glm_dsa17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/glm-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/glm-dsa.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:6,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/glm-dsa.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:22,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:25,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:27,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:30,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:36,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm-dsa.cpp:37,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm-dsa.cpp:39,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_glm4_moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1297,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_glm4_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1292,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_glm4_moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/glm4-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          529
      EdgeCount:       149
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9use_mropeEv
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_rope_multi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/glm4-moe.cpp:133,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/glm4-moe.cpp:134,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/glm4-moe.cpp:136,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/glm4-moe.cpp:136,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm4-moe.cpp:144,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/glm4-moe.cpp:146,30'
          Dst:             _ZNK13llama_hparams9use_mropeEv
        - Src:             'src/models/glm4-moe.cpp:149,9'
          Dst:             ggml_abort
        - Src:             'src/models/glm4-moe.cpp:153,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/glm4-moe.cpp:155,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/glm4-moe.cpp:157,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/glm4-moe.cpp:268,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4-moe.cpp:165,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4-moe.cpp:166,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:170,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/glm4-moe.cpp:175,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4-moe.cpp:176,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:179,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4-moe.cpp:180,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:184,24'
          Dst:             ggml_rope_multi
        - Src:             'src/models/glm4-moe.cpp:188,24'
          Dst:             ggml_rope_multi
        - Src:             'src/models/glm4-moe.cpp:193,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/glm4-moe.cpp:197,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/glm4-moe.cpp:202,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:203,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:204,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:206,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/glm4-moe.cpp:211,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/glm4-moe.cpp:212,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/glm4-moe.cpp:214,33'
          Dst:             ggml_add
        - Src:             'src/models/glm4-moe.cpp:215,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:218,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4-moe.cpp:219,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:224,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/glm4-moe.cpp:230,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:233,40'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/glm4-moe.cpp:244,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:247,40'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/glm4-moe.cpp:253,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:256,19'
          Dst:             ggml_add
        - Src:             'src/models/glm4-moe.cpp:257,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:259,15'
          Dst:             ggml_add
        - Src:             'src/models/glm4-moe.cpp:261,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/glm4-moe.cpp:262,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:270,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:274,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/glm4-moe.cpp:276,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4-moe.cpp:279,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/glm4-moe.cpp:280,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_glm4_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/glm4-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_glm4_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/glm4-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          653
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/glm4-moe.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/glm4-moe.cpp:39,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm4-moe.cpp:40,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm4-moe.cpp:42,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:42,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:45,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:45,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:46,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:46,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:49,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:49,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:63,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:63,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:66,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/glm4-moe.cpp:68,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:68,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:72,13'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:71,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:74,13'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:73,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:76,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:76,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:85,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:85,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:86,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:86,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:92,17'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:91,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:94,17'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:93,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:96,17'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:95,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:102,21'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:101,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:104,21'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:103,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:106,21'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:105,38'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:110,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:110,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:111,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:111,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:112,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:112,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:117,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:117,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:118,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:118,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:119,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:119,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:122,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:122,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:123,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:123,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4-moe.cpp:124,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4-moe.cpp:124,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_glm4_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/glm4-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/glm4-moe.cpp:26,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/glm4-moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:6,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/glm4-moe.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4-moe.cpp:24,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm4-moe.cpp:26,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_glm45graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1284,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_glm4D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1279,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_glm45graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/glm4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          415
      EdgeCount:       118
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9use_mropeEv
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_rope_multi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/glm4.cpp:72,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/glm4.cpp:73,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/glm4.cpp:75,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/glm4.cpp:75,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm4.cpp:83,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/glm4.cpp:85,30'
          Dst:             _ZNK13llama_hparams9use_mropeEv
        - Src:             'src/models/glm4.cpp:88,9'
          Dst:             ggml_abort
        - Src:             'src/models/glm4.cpp:92,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/glm4.cpp:94,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/glm4.cpp:96,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/glm4.cpp:178,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4.cpp:104,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4.cpp:105,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:109,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/glm4.cpp:113,24'
          Dst:             ggml_rope_multi
        - Src:             'src/models/glm4.cpp:117,24'
          Dst:             ggml_rope_multi
        - Src:             'src/models/glm4.cpp:122,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/glm4.cpp:126,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/glm4.cpp:131,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:132,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:133,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:135,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/glm4.cpp:140,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/glm4.cpp:141,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/glm4.cpp:144,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4.cpp:145,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:148,33'
          Dst:             ggml_add
        - Src:             'src/models/glm4.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:154,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4.cpp:155,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:158,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/glm4.cpp:163,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:166,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/glm4.cpp:167,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:169,15'
          Dst:             ggml_add
        - Src:             'src/models/glm4.cpp:171,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/glm4.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:180,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:184,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/glm4.cpp:186,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/glm4.cpp:189,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/glm4.cpp:190,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_glm416build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/glm4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_glm417load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/glm4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          413
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/glm4.cpp:20,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/glm4.cpp:22,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:22,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:25,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:25,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:26,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:26,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:29,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:29,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:41,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:41,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:42,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/glm4.cpp:44,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:44,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:46,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:46,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:48,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:48,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:52,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:52,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:56,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:56,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:57,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:57,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:58,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:58,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:61,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:61,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:62,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:62,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/glm4.cpp:63,58'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/glm4.cpp:63,44'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_glm417load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/glm4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/glm4.cpp:11,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/glm4.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/glm4.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/glm4.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/glm4.cpp:9,5'
          Dst:             ggml_abort
        - Src:             'src/models/glm4.cpp:11,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_gpt25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:671,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_gpt2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:666,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_gpt25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gpt2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          289
      EdgeCount:       84
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gpt2.cpp:58,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gpt2.cpp:59,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gpt2.cpp:61,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gpt2.cpp:61,5'
          Dst:             ggml_abort
        - Src:             'src/models/gpt2.cpp:67,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gpt2.cpp:70,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gpt2.cpp:72,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/gpt2.cpp:74,11'
          Dst:             ggml_get_rows
        - Src:             'src/models/gpt2.cpp:75,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:77,12'
          Dst:             ggml_add
        - Src:             'src/models/gpt2.cpp:78,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:80,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gpt2.cpp:134,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gpt2.cpp:83,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gpt2.cpp:87,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:91,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gpt2.cpp:94,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gpt2.cpp:100,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gpt2.cpp:101,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gpt2.cpp:105,33'
          Dst:             ggml_add
        - Src:             'src/models/gpt2.cpp:106,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:110,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gpt2.cpp:114,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:116,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gpt2.cpp:122,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:125,15'
          Dst:             ggml_add
        - Src:             'src/models/gpt2.cpp:127,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gpt2.cpp:128,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:139,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:142,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gpt2.cpp:144,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gpt2.cpp:147,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gpt2.cpp:148,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_gpt216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gpt2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_gpt217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gpt2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          394
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gpt2.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gpt2.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:23,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:23,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:24,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:24,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:28,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:28,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:34,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:34,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:35,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:35,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:37,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:37,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:38,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:38,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:40,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:40,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:41,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:41,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:46,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:46,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:47,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:47,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:49,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:49,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gpt2.cpp:50,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gpt2.cpp:50,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_gpt217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gpt2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gpt2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gpt2.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_gptneox5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1028,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_gptneoxD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1023,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_gptneox5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gptneox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          399
      EdgeCount:       103
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gptneox.cpp:87,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/gptneox.cpp:88,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gptneox.cpp:90,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gptneox.cpp:90,5'
          Dst:             ggml_abort
        - Src:             'src/models/gptneox.cpp:95,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/gptneox.cpp:98,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/gptneox.cpp:100,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/gptneox.cpp:102,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/gptneox.cpp:205,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gptneox.cpp:105,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gptneox.cpp:109,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:113,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/gptneox.cpp:116,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gptneox.cpp:122,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/gptneox.cpp:128,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:129,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:132,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/gptneox.cpp:138,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gptneox.cpp:139,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/gptneox.cpp:149,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gptneox.cpp:153,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:155,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gptneox.cpp:161,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:163,19'
          Dst:             ggml_add
        - Src:             'src/models/gptneox.cpp:164,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:166,19'
          Dst:             ggml_add
        - Src:             'src/models/gptneox.cpp:168,19'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gptneox.cpp:169,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:178,37'
          Dst:             ggml_add
        - Src:             'src/models/gptneox.cpp:179,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:181,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/gptneox.cpp:185,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:187,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/gptneox.cpp:193,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:195,19'
          Dst:             ggml_add
        - Src:             'src/models/gptneox.cpp:197,19'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/gptneox.cpp:198,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:210,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:213,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/gptneox.cpp:215,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/gptneox.cpp:218,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/gptneox.cpp:219,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_gptneox16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/gptneox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_gptneox17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gptneox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          340
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/gptneox.cpp:51,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/gptneox.cpp:53,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:53,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:56,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:56,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:57,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:57,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:58,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:58,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:63,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:63,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:64,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:64,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:66,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:66,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:67,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:67,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:69,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:69,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:70,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:70,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:72,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:72,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:73,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:73,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:75,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:75,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:76,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:76,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:78,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:78,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/gptneox.cpp:79,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/gptneox.cpp:79,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_gptneox17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/gptneox.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          150
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/gptneox.cpp:7,5'
          Branch Sides:    []
        - Branch String:   'src/models/gptneox.cpp:9,13'
          Branch Sides:    []
        - Branch String:   'src/models/gptneox.cpp:25,13'
          Branch Sides:    []
        - Branch String:   'src/models/gptneox.cpp:31,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/gptneox.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/gptneox.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/gptneox.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/gptneox.cpp:9,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:15,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:20,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:25,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:31,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:37,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/gptneox.cpp:42,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
    - functionName:    _ZN26llama_model_granite_hybrid5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1555,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN26llama_model_granite_hybridD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1550
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1550,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN26llama_model_granite_hybrid5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
      functionSourceFile: '/src/llama.cpp/src/models/granite-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          146
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite-hybrid.cpp:238,15'
          Dst:             ggml_scale
        - Src:             'src/models/granite-hybrid.cpp:240,29'
          Dst:             ggml_add
        - Src:             'src/models/granite-hybrid.cpp:241,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:245,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite-hybrid.cpp:246,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:248,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/granite-hybrid.cpp:257,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite-hybrid.cpp:258,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:261,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/granite-hybrid.cpp:272,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:277,17'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/granite-hybrid.cpp:282,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:284,19'
          Dst:             ggml_add
        - Src:             'src/models/granite-hybrid.cpp:0,0'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:293,15'
          Dst:             ggml_scale
        - Src:             'src/models/granite-hybrid.cpp:295,11'
          Dst:             ggml_add
        - Src:             'src/models/granite-hybrid.cpp:296,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:298,11'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/granite-hybrid.cpp:299,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN26llama_model_granite_hybrid5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
      functionSourceFile: '/src/llama.cpp/src/models/granite-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_rope_ext
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite-hybrid.cpp:207,85'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/granite-hybrid.cpp:207,105'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/granite-hybrid.cpp:207,31'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/granite-hybrid.cpp:211,44'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/granite-hybrid.cpp:212,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/granite-hybrid.cpp:215,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/granite-hybrid.cpp:219,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:220,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:221,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:224,52'
          Dst:             sqrtf
        - Src:             'src/models/granite-hybrid.cpp:225,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/granite-hybrid.cpp:228,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN26llama_model_granite_hybrid5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/granite-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          233
      EdgeCount:       91
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - _ZN26llama_model_granite_hybrid5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
        - _ZN26llama_model_granite_hybrid5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite-hybrid.cpp:135,5'
          Dst:             _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - Src:             'src/models/granite-hybrid.cpp:136,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/granite-hybrid.cpp:137,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/granite-hybrid.cpp:137,5'
          Dst:             ggml_abort
        - Src:             'src/models/granite-hybrid.cpp:142,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/granite-hybrid.cpp:144,18'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/granite-hybrid.cpp:146,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/granite-hybrid.cpp:151,19'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/granite-hybrid.cpp:183,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite-hybrid.cpp:158,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite-hybrid.cpp:159,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:161,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/granite-hybrid.cpp:163,43'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/granite-hybrid.cpp:163,19'
          Dst:             _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/granite-hybrid.cpp:166,60'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/granite-hybrid.cpp:166,19'
          Dst:             _ZN26llama_model_granite_hybrid5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
        - Src:             'src/models/granite-hybrid.cpp:170,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/granite-hybrid.cpp:171,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/granite-hybrid.cpp:175,15'
          Dst:             _ZN26llama_model_granite_hybrid5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
        - Src:             'src/models/granite-hybrid.cpp:185,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:189,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/granite-hybrid.cpp:193,15'
          Dst:             ggml_scale
        - Src:             'src/models/granite-hybrid.cpp:195,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite-hybrid.cpp:198,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/granite-hybrid.cpp:199,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK26llama_model_granite_hybrid16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/granite-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llama_model_granite_hybrid17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/granite-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          771
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/granite-hybrid.cpp:41,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/granite-hybrid.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'src/models/granite-hybrid.cpp:56,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:56,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:60,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:60,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:61,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:61,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:64,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:64,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:72,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:72,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:74,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/granite-hybrid.cpp:76,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:76,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:78,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:78,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:79,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:79,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:81,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:81,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:84,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/granite-hybrid.cpp:84,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:85,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/granite-hybrid.cpp:85,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:87,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:87,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:90,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:90,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:93,46'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/granite-hybrid.cpp:94,52'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/granite-hybrid.cpp:95,52'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/granite-hybrid.cpp:96,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/granite-hybrid.cpp:97,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:97,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:98,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:98,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:104,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:104,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:105,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:105,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:106,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:106,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:107,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:107,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:108,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:108,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:109,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:109,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:113,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:113,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:114,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:114,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:115,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:115,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:118,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:118,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:119,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:119,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:120,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:120,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:121,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:121,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:122,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:122,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:123,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:123,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:124,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:124,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-hybrid.cpp:125,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-hybrid.cpp:125,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN26llama_model_granite_hybrid17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/granite-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/granite-hybrid.cpp:28,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/granite-hybrid.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:22,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/granite-hybrid.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-hybrid.cpp:23,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/granite-hybrid.cpp:30,36'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/granite-hybrid.cpp:37,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN23llama_model_granite_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1528,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK23llama_model_granite_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/granite-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_granite_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/granite-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          601
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/granite-moe.cpp:27,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/granite-moe.cpp:29,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:29,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:32,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:32,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:33,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:33,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:37,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:37,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:43,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:43,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:45,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/granite-moe.cpp:46,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:46,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:49,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:49,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:58,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:58,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:62,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:62,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:63,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:63,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:64,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:64,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:67,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:67,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:68,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:68,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:69,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:69,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:71,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:71,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:72,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:72,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:73,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:73,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:74,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:74,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:78,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:78,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:79,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:79,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite-moe.cpp:80,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite-moe.cpp:80,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN23llama_model_granite_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/granite-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite-moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-moe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-moe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-moe.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite-moe.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/granite-moe.cpp:15,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/granite-moe.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN19llama_model_granite5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1505,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_graniteD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1500,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_granite5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
      functionSourceFile: '/src/llama.cpp/src/models/granite.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          146
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_scale
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite.cpp:242,15'
          Dst:             ggml_scale
        - Src:             'src/models/granite.cpp:244,29'
          Dst:             ggml_add
        - Src:             'src/models/granite.cpp:245,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:250,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite.cpp:253,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:255,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/granite.cpp:265,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite.cpp:268,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:270,33'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/granite.cpp:281,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:285,39'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/granite.cpp:291,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:293,19'
          Dst:             ggml_add
        - Src:             'src/models/granite.cpp:0,0'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:302,15'
          Dst:             ggml_scale
        - Src:             'src/models/granite.cpp:304,11'
          Dst:             ggml_add
        - Src:             'src/models/granite.cpp:305,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:307,11'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/granite.cpp:308,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN19llama_model_granite5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
      functionSourceFile: '/src/llama.cpp/src/models/granite.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_rope_ext
        - sqrtf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite.cpp:204,34'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/granite.cpp:204,54'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/granite.cpp:203,31'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/granite.cpp:208,44'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/granite.cpp:209,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/granite.cpp:215,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/granite.cpp:222,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:223,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:224,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:226,69'
          Dst:             sqrtf
        - Src:             'src/models/granite.cpp:227,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/granite.cpp:230,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN19llama_model_granite5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/granite.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          314
      EdgeCount:       119
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZN19llama_model_granite5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
        - _ZN19llama_model_granite5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_scale
        - ggml_view_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite.cpp:116,7'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/granite.cpp:118,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/granite.cpp:120,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/granite.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/granite.cpp:126,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/granite.cpp:131,19'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/granite.cpp:133,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/granite.cpp:135,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/granite.cpp:155,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite.cpp:158,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:161,15'
          Dst:             _ZN19llama_model_granite5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
        - Src:             'src/models/granite.cpp:166,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/granite.cpp:167,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/granite.cpp:170,15'
          Dst:             _ZN19llama_model_granite5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
        - Src:             'src/models/granite.cpp:177,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite.cpp:144,32'
          Dst:             ggml_view_2d
        - Src:             'src/models/granite.cpp:148,20'
          Dst:             ggml_add
        - Src:             'src/models/granite.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:155,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/granite.cpp:158,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:161,15'
          Dst:             _ZN19llama_model_granite5graph21build_attention_layerEP11ggml_tensorS2_P23llm_graph_input_attn_kvRK11llama_modelli
        - Src:             'src/models/granite.cpp:166,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/granite.cpp:167,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/granite.cpp:170,15'
          Dst:             _ZN19llama_model_granite5graph15build_layer_ffnEP11ggml_tensorS2_RK11llama_modeli
        - Src:             'src/models/granite.cpp:181,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:185,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/granite.cpp:188,11'
          Dst:             ggml_scale
        - Src:             'src/models/granite.cpp:189,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/granite.cpp:192,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/granite.cpp:193,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_granite16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/granite.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_granite17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/granite.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          601
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/granite.cpp:50,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/granite.cpp:52,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:52,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:55,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:55,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:56,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:56,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:60,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:60,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:66,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:66,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:68,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/granite.cpp:69,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:69,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:72,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:72,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:74,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:74,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:77,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:77,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:78,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:78,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:81,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:81,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:85,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:85,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:86,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:86,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:87,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:87,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:90,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:90,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:91,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:91,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:92,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:92,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:94,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:94,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:95,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:95,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:96,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:96,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:97,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:97,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:101,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:101,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:102,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:102,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/granite.cpp:103,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/granite.cpp:103,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_granite17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/granite.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          208
      EdgeCount:       76
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN18llama_model_loader7get_arrINSt3__15arrayIiLm512EEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/granite.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_arrINSt3__15arrayIiLm512EEEEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:35,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/granite.cpp:29,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/granite.cpp:29,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/granite.cpp:29,13'
          Dst:             __cxa_throw
        - Src:             'src/models/granite.cpp:29,13'
          Dst:             __cxa_free_exception
        - Src:             'src/models/granite.cpp:38,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/granite.cpp:46,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN16llama_model_grok5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:246,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_grokD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:241,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_grok5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/grok.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          444
      EdgeCount:       124
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
        - ggml_tanh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/grok.cpp:86,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/grok.cpp:87,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/grok.cpp:89,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/grok.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/grok.cpp:95,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/grok.cpp:98,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/grok.cpp:100,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/grok.cpp:102,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/grok.cpp:201,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grok.cpp:108,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grok.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:116,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/grok.cpp:119,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/grok.cpp:125,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/grok.cpp:131,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:132,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:133,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:135,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/grok.cpp:140,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/grok.cpp:141,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/grok.cpp:143,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grok.cpp:146,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:148,33'
          Dst:             ggml_add
        - Src:             'src/models/grok.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:152,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grok.cpp:155,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:158,33'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/grok.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:172,37'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/grok.cpp:178,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:180,36'
          Dst:             ggml_add
        - Src:             'src/models/grok.cpp:180,19'
          Dst:             ggml_scale
        - Src:             'src/models/grok.cpp:181,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:185,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grok.cpp:188,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:190,15'
          Dst:             ggml_add
        - Src:             'src/models/grok.cpp:191,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:193,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/grok.cpp:194,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:205,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:209,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/grok.cpp:211,11'
          Dst:             ggml_scale
        - Src:             'src/models/grok.cpp:215,15'
          Dst:             ggml_scale
        - Src:             'src/models/grok.cpp:216,15'
          Dst:             ggml_tanh
        - Src:             'src/models/grok.cpp:217,15'
          Dst:             ggml_scale
        - Src:             'src/models/grok.cpp:219,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grok.cpp:222,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/grok.cpp:223,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_grok16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/grok.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_grok17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/grok.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          468
      EdgeCount:       33
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/grok.cpp:36,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/grok.cpp:39,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/grok.cpp:39,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/grok.cpp:39,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/grok.cpp:39,9'
          Dst:             __cxa_throw
        - Src:             'src/models/grok.cpp:39,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/grok.cpp:42,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:42,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:45,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:45,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:46,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:46,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:50,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:50,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:57,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:57,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:59,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/grok.cpp:60,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:60,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:62,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:62,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:64,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:64,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:66,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:66,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:67,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:67,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:68,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:68,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:70,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:70,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:71,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:71,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:72,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:72,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:73,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:73,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:75,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:75,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grok.cpp:77,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grok.cpp:77,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_grok17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/grok.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/grok.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:24,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:25,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:27,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grok.cpp:29,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_grovemoe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1856,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_grovemoeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1851
      functionLinenumberEnd: 1851
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1851,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_grovemoe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/grovemoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          428
      EdgeCount:       116
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/grovemoe.cpp:68,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/grovemoe.cpp:69,44'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/grovemoe.cpp:72,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/grovemoe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/grovemoe.cpp:78,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/grovemoe.cpp:81,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/grovemoe.cpp:83,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/grovemoe.cpp:85,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/grovemoe.cpp:181,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grovemoe.cpp:91,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grovemoe.cpp:92,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:97,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/grovemoe.cpp:100,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grovemoe.cpp:101,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:103,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/grovemoe.cpp:106,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grovemoe.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:109,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/grovemoe.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:114,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:116,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/grovemoe.cpp:122,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/grovemoe.cpp:123,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/grovemoe.cpp:126,33'
          Dst:             ggml_add
        - Src:             'src/models/grovemoe.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:130,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/grovemoe.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:133,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/grovemoe.cpp:134,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:137,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/grovemoe.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:153,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/grovemoe.cpp:165,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:167,35'
          Dst:             ggml_scale
        - Src:             'src/models/grovemoe.cpp:167,15'
          Dst:             ggml_add
        - Src:             'src/models/grovemoe.cpp:168,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:170,15'
          Dst:             ggml_add
        - Src:             'src/models/grovemoe.cpp:172,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/grovemoe.cpp:173,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:183,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:187,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/grovemoe.cpp:189,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/grovemoe.cpp:192,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/grovemoe.cpp:193,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_grovemoe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/grovemoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_grovemoe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/grovemoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          441
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/grovemoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/grovemoe.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:29,5'
          Dst:             ggml_abort
        - Src:             'src/models/grovemoe.cpp:30,5'
          Dst:             ggml_abort
        - Src:             'src/models/grovemoe.cpp:31,5'
          Dst:             ggml_abort
        - Src:             'src/models/grovemoe.cpp:36,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:36,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:38,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/grovemoe.cpp:39,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:39,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:41,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:41,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:42,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:42,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:46,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:46,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:53,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:53,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:54,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:54,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:55,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:55,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:57,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:57,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:58,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:58,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/grovemoe.cpp:59,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/grovemoe.cpp:59,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_grovemoe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/grovemoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/grovemoe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/grovemoe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/grovemoe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grovemoe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/grovemoe.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/grovemoe.cpp:10,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN25llama_model_hunyuan_denseD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1762,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK25llama_model_hunyuan_dense16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-dense.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_hunyuan_moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1725
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1725,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN23llama_model_hunyuan_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1720
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1720,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN23llama_model_hunyuan_moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          405
      EdgeCount:       110
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hunyuan-moe.cpp:56,101'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/hunyuan-moe.cpp:57,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hunyuan-moe.cpp:59,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hunyuan-moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/hunyuan-moe.cpp:65,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/hunyuan-moe.cpp:68,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/hunyuan-moe.cpp:70,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/hunyuan-moe.cpp:74,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/hunyuan-moe.cpp:174,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-moe.cpp:80,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-moe.cpp:83,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:88,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/hunyuan-moe.cpp:91,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/hunyuan-moe.cpp:94,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hunyuan-moe.cpp:100,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:101,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:102,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:104,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hunyuan-moe.cpp:110,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-moe.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:115,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-moe.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:120,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/hunyuan-moe.cpp:123,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:126,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/hunyuan-moe.cpp:127,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/hunyuan-moe.cpp:129,33'
          Dst:             ggml_add
        - Src:             'src/models/hunyuan-moe.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-moe.cpp:135,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:138,33'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/hunyuan-moe.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:147,33'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/hunyuan-moe.cpp:159,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:161,33'
          Dst:             ggml_add
        - Src:             'src/models/hunyuan-moe.cpp:162,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:164,15'
          Dst:             ggml_add
        - Src:             'src/models/hunyuan-moe.cpp:166,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/hunyuan-moe.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:178,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:182,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/hunyuan-moe.cpp:183,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-moe.cpp:186,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/hunyuan-moe.cpp:187,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK23llama_model_hunyuan_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_hunyuan_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          393
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/hunyuan-moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/hunyuan-moe.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:29,91'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/hunyuan-moe.cpp:31,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:31,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:33,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/hunyuan-moe.cpp:34,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:34,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:36,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:36,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:37,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:37,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:41,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:41,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:42,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:42,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:43,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:43,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:44,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:44,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:46,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:46,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:47,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:47,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-moe.cpp:48,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-moe.cpp:48,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN23llama_model_hunyuan_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hunyuan-moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/hunyuan-moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/hunyuan-moe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/hunyuan-moe.cpp:8,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_hunyuan_vl5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1754
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1754,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_hunyuan_vlD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1749,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_hunyuan_vl5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          433
      EdgeCount:       119
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9use_mropeEv
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_rope_multi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hunyuan-vl.cpp:60,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/hunyuan-vl.cpp:61,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hunyuan-vl.cpp:63,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hunyuan-vl.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/hunyuan-vl.cpp:66,36'
          Dst:             _ZNK13llama_hparams9use_mropeEv
        - Src:             'src/models/hunyuan-vl.cpp:74,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/hunyuan-vl.cpp:77,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/hunyuan-vl.cpp:79,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/hunyuan-vl.cpp:83,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/hunyuan-vl.cpp:177,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-vl.cpp:89,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-vl.cpp:92,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:96,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/hunyuan-vl.cpp:99,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/hunyuan-vl.cpp:103,24'
          Dst:             ggml_rope_multi
        - Src:             'src/models/hunyuan-vl.cpp:109,24'
          Dst:             ggml_rope_multi
        - Src:             'src/models/hunyuan-vl.cpp:115,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hunyuan-vl.cpp:121,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hunyuan-vl.cpp:128,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:129,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:132,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-vl.cpp:135,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:137,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-vl.cpp:140,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:142,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/hunyuan-vl.cpp:145,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:148,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/hunyuan-vl.cpp:149,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/hunyuan-vl.cpp:151,33'
          Dst:             ggml_add
        - Src:             'src/models/hunyuan-vl.cpp:152,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:154,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hunyuan-vl.cpp:157,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:159,33'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/hunyuan-vl.cpp:165,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:167,15'
          Dst:             ggml_add
        - Src:             'src/models/hunyuan-vl.cpp:169,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/hunyuan-vl.cpp:170,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:181,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:184,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/hunyuan-vl.cpp:185,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hunyuan-vl.cpp:188,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/hunyuan-vl.cpp:189,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_hunyuan_vl16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_hunyuan_vl17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          290
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/hunyuan-vl.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/hunyuan-vl.cpp:26,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:26,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:29,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:29,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:30,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:30,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:33,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:33,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:39,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:39,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:41,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/hunyuan-vl.cpp:42,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:42,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:44,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:44,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:45,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:45,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:47,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:47,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hunyuan-vl.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hunyuan-vl.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_hunyuan_vl17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/hunyuan-vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams13n_embd_head_kEj
        - powf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hunyuan-vl.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/hunyuan-vl.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/hunyuan-vl.cpp:9,33'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hunyuan-vl.cpp:11,15'
          Dst:             powf
    - functionName:    powf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_hy_v39graph_mtpD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionLinenumberEnd: 1741
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1741,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_hy_v35graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1737
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1737,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_hy_v3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1732,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_hy_v39graph_mtpC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hy-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          642
      EdgeCount:       199
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_get_rows
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_rope_ext
        - ggml_set_input
        - ggml_set_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hy-v3.cpp:240,7'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/hy-v3.cpp:241,5'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:243,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hy-v3.cpp:244,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hy-v3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:247,28'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/hy-v3.cpp:248,5'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:259,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/hy-v3.cpp:260,5'
          Dst:             ggml_set_input
        - Src:             'src/models/hy-v3.cpp:262,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/hy-v3.cpp:263,5'
          Dst:             ggml_set_input
        - Src:             'src/models/hy-v3.cpp:264,5'
          Dst:             ggml_set_name
        - Src:             'src/models/hy-v3.cpp:269,30'
          Dst:             ggml_get_rows
        - Src:             'src/models/hy-v3.cpp:270,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:272,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/hy-v3.cpp:274,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/hy-v3.cpp:275,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/hy-v3.cpp:276,33'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/hy-v3.cpp:278,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:279,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:281,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:282,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:284,28'
          Dst:             ggml_concat
        - Src:             'src/models/hy-v3.cpp:285,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:287,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/hy-v3.cpp:288,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:293,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:294,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:297,44'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/hy-v3.cpp:299,35'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/hy-v3.cpp:301,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:302,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:304,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hy-v3.cpp:307,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hy-v3.cpp:313,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/hy-v3.cpp:316,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:319,29'
          Dst:             ggml_add
        - Src:             'src/models/hy-v3.cpp:320,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:322,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:323,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:326,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/hy-v3.cpp:332,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:334,33'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/hy-v3.cpp:350,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:352,32'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/hy-v3.cpp:358,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:360,15'
          Dst:             ggml_add
        - Src:             'src/models/hy-v3.cpp:361,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:364,11'
          Dst:             ggml_add
        - Src:             'src/models/hy-v3.cpp:365,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:373,5'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:374,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:376,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:379,11'
          Dst:             ggml_get_rows
        - Src:             'src/models/hy-v3.cpp:380,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:384,5'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:385,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/hy-v3.cpp:386,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:389,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/hy-v3.cpp:390,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_hy_v35graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hy-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          502
      EdgeCount:       133
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hy-v3.cpp:106,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/hy-v3.cpp:107,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hy-v3.cpp:109,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hy-v3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:115,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/hy-v3.cpp:116,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/hy-v3.cpp:117,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/hy-v3.cpp:118,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/hy-v3.cpp:211,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:126,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:131,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/hy-v3.cpp:133,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/hy-v3.cpp:135,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:136,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:138,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hy-v3.cpp:141,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/hy-v3.cpp:145,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/hy-v3.cpp:148,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:152,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/hy-v3.cpp:153,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/hy-v3.cpp:156,33'
          Dst:             ggml_add
        - Src:             'src/models/hy-v3.cpp:157,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:159,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/hy-v3.cpp:160,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:164,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/hy-v3.cpp:170,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:173,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/hy-v3.cpp:189,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:192,36'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/hy-v3.cpp:198,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:200,19'
          Dst:             ggml_add
        - Src:             'src/models/hy-v3.cpp:201,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:204,15'
          Dst:             ggml_add
        - Src:             'src/models/hy-v3.cpp:205,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/hy-v3.cpp:206,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:216,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:220,15'
          Dst:             ggml_get_rows
        - Src:             'src/models/hy-v3.cpp:223,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:226,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/hy-v3.cpp:227,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/hy-v3.cpp:230,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/hy-v3.cpp:231,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_hy_v316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/hy-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN17llama_model_hy_v317load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/src/models/hy-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          397
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hy-v3.cpp:51,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:51,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:53,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/hy-v3.cpp:54,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:54,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:56,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:56,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:57,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:57,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:59,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:59,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:62,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:62,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:63,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:63,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:64,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:64,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:67,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:67,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:68,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/hy-v3.cpp:68,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:69,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:69,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:70,9'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/hy-v3.cpp:73,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:73,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:74,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:74,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:75,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:75,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_hy_v317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/hy-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          619
      EdgeCount:       171
      CyclomaticComplexity: 79
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - '_ZZN17llama_model_hy_v317load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/hy-v3.cpp:27,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/hy-v3.cpp:29,62'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/hy-v3.cpp:34,64'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/hy-v3.cpp:38,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:38,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:40,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:40,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:41,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:41,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:43,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:43,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:79,9'
          Dst:             '_ZZN17llama_model_hy_v317load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - Src:             'src/models/hy-v3.cpp:86,9'
          Dst:             '_ZZN17llama_model_hy_v317load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - Src:             'src/models/hy-v3.cpp:88,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:88,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:89,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:89,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:90,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:90,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:91,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:91,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:92,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:92,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/hy-v3.cpp:95,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/hy-v3.cpp:95,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_hy_v317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/hy-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/hy-v3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:17,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/hy-v3.cpp:18,5'
          Dst:             ggml_abort
        - Src:             'src/models/hy-v3.cpp:20,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_internlm25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:710,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_internlm2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:705,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_internlm25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/internlm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          327
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/internlm2.cpp:41,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/internlm2.cpp:42,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/internlm2.cpp:44,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/internlm2.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/internlm2.cpp:50,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/internlm2.cpp:53,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/internlm2.cpp:55,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/internlm2.cpp:57,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/internlm2.cpp:125,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/internlm2.cpp:63,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/internlm2.cpp:66,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:71,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/internlm2.cpp:74,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/internlm2.cpp:80,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/internlm2.cpp:86,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:87,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:90,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/internlm2.cpp:95,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/internlm2.cpp:96,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/internlm2.cpp:98,33'
          Dst:             ggml_add
        - Src:             'src/models/internlm2.cpp:99,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:102,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/internlm2.cpp:105,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:107,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/internlm2.cpp:113,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:115,15'
          Dst:             ggml_add
        - Src:             'src/models/internlm2.cpp:117,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/internlm2.cpp:118,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:129,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:133,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/internlm2.cpp:135,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/internlm2.cpp:138,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/internlm2.cpp:139,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_internlm216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/internlm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_internlm217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/internlm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          220
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/internlm2.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/internlm2.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:25,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:25,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:27,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/internlm2.cpp:29,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:29,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:32,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:32,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/internlm2.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/internlm2.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_internlm217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/internlm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/internlm2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/internlm2.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_jais5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1348
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1348,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_jaisD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1343,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_jais5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jais.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          268
      EdgeCount:       77
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jais.cpp:55,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/jais.cpp:56,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jais.cpp:58,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jais.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'src/models/jais.cpp:63,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/jais.cpp:65,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/jais.cpp:67,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/jais.cpp:118,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jais.cpp:70,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jais.cpp:74,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:78,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/jais.cpp:81,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/jais.cpp:86,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/jais.cpp:87,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/jais.cpp:90,33'
          Dst:             ggml_add
        - Src:             'src/models/jais.cpp:91,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:95,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jais.cpp:99,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:101,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/jais.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:110,15'
          Dst:             ggml_add
        - Src:             'src/models/jais.cpp:112,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/jais.cpp:113,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:123,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:126,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/jais.cpp:128,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais.cpp:131,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/jais.cpp:132,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_jais16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jais.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_jais17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jais.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          376
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/jais.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/jais.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:21,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:21,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:23,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:23,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:28,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:28,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:29,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:29,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:31,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:31,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:32,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:32,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:34,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:34,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:35,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:35,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:37,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:37,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:38,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:38,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:40,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:40,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:41,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:41,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:46,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:46,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais.cpp:47,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais.cpp:47,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_jais17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jais.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jais.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/jais.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/jais.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_jais25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1361,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_jais2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1356,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_jais25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jais2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          333
      EdgeCount:       91
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jais2.cpp:60,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/jais2.cpp:61,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jais2.cpp:63,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jais2.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/jais2.cpp:69,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/jais2.cpp:72,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/jais2.cpp:75,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/jais2.cpp:77,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/jais2.cpp:146,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jais2.cpp:81,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jais2.cpp:85,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:89,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/jais2.cpp:93,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/jais2.cpp:99,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/jais2.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:108,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/jais2.cpp:114,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/jais2.cpp:115,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/jais2.cpp:119,33'
          Dst:             ggml_add
        - Src:             'src/models/jais2.cpp:120,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:123,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jais2.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:131,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/jais2.cpp:137,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:140,16'
          Dst:             ggml_add
        - Src:             'src/models/jais2.cpp:141,16'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/jais2.cpp:142,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:150,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:155,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/jais2.cpp:156,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jais2.cpp:160,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/jais2.cpp:161,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_jais216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jais2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_jais217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jais2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          446
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/jais2.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/jais2.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:19,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:19,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:20,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:20,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:21,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:21,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:23,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:23,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:29,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:29,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:30,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:30,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:32,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:32,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:34,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:34,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:35,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:35,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:38,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:38,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:39,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:39,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:40,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:40,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:41,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:41,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:47,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:47,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:48,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:48,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:49,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:49,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jais2.cpp:50,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jais2.cpp:50,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_jais217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jais2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jais2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/jais2.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_jamba5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:893,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_jambaD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:888,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_jamba5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          298
      EdgeCount:       89
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_mamba_base17build_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jamba.cpp:108,95'
          Dst:             _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - Src:             'src/models/jamba.cpp:109,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jamba.cpp:115,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/jamba.cpp:117,25'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/jamba.cpp:119,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/jamba.cpp:186,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jamba.cpp:122,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jamba.cpp:124,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jamba.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:128,49'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/jamba.cpp:128,19'
          Dst:             _ZN20llm_build_mamba_base17build_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/jamba.cpp:132,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/jamba.cpp:136,42'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/jamba.cpp:136,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/jamba.cpp:141,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/jamba.cpp:142,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/jamba.cpp:145,40'
          Dst:             ggml_add
        - Src:             'src/models/jamba.cpp:146,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:148,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/jamba.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:154,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/jamba.cpp:160,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:163,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/jamba.cpp:174,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:177,15'
          Dst:             ggml_add
        - Src:             'src/models/jamba.cpp:179,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/jamba.cpp:180,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:188,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:192,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/jamba.cpp:194,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/jamba.cpp:197,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/jamba.cpp:198,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_jamba16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_jamba17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          601
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/jamba.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/jamba.cpp:32,5'
          Dst:             ggml_abort
        - Src:             'src/models/jamba.cpp:34,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:34,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:38,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:38,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:40,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:40,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:43,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:43,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:48,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jamba.cpp:49,44'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/jamba.cpp:54,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:54,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:58,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:58,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:60,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:60,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:61,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:61,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:63,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:63,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:65,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:65,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:67,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:67,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:68,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:68,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:70,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:70,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:71,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:71,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:74,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/jamba.cpp:74,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:75,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/jamba.cpp:75,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:78,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:78,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:82,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/jamba.cpp:83,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:83,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:86,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:86,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:88,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:88,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:92,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:92,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:93,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:93,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:94,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:94,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:97,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:97,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:98,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:98,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jamba.cpp:99,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jamba.cpp:99,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_jamba17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jamba.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/jamba.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/jamba.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/jamba.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/jamba.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/jamba.cpp:11,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jamba.cpp:15,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jamba.cpp:12,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    _ZN24llama_model_jina_bert_v2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:293,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK24llama_model_jina_bert_v216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jina-bert-v2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_model_jina_bert_v217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jina-bert-v2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          517
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11LLM_TN_IMPL3strEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader15get_tensor_metaEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/jina-bert-v2.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/jina-bert-v2.cpp:17,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:17,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:18,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:18,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:20,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:20,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:21,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:21,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:23,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:23,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:24,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:24,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:28,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/jina-bert-v2.cpp:30,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:30,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:31,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:31,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:33,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:33,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:34,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:34,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:36,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:36,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:37,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:37,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:39,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:39,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:40,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:40,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:42,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:42,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:43,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:43,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:45,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:45,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:47,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:48,70'
          Dst:             _ZNK11LLM_TN_IMPL3strEv
        - Src:             'src/models/jina-bert-v2.cpp:48,37'
          Dst:             _ZNK18llama_model_loader15get_tensor_metaEPKc
        - Src:             'src/models/jina-bert-v2.cpp:51,9'
          Dst:             ggml_abort
        - Src:             'src/models/jina-bert-v2.cpp:52,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:53,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:53,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:55,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:55,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:56,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:56,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:58,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:58,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v2.cpp:59,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v2.cpp:59,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN24llama_model_jina_bert_v217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jina-bert-v2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jina-bert-v2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/jina-bert-v2.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN24llama_model_jina_bert_v3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:304,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK24llama_model_jina_bert_v316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/jina-bert-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_model_jina_bert_v317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jina-bert-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          593
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/jina-bert-v3.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/jina-bert-v3.cpp:17,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/jina-bert-v3.cpp:17,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/jina-bert-v3.cpp:17,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/jina-bert-v3.cpp:17,9'
          Dst:             __cxa_throw
        - Src:             'src/models/jina-bert-v3.cpp:17,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/jina-bert-v3.cpp:19,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:19,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:20,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:20,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:23,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:23,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:25,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:25,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:26,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:26,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:28,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:28,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:29,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:29,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:32,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:32,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:33,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:33,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:38,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/jina-bert-v3.cpp:40,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:40,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:41,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:41,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:43,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:43,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:44,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:44,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:47,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:47,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:48,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:48,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:49,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:49,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:51,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:51,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:52,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:52,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:53,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:53,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:57,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:57,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:61,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:61,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/jina-bert-v3.cpp:62,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/jina-bert-v3.cpp:62,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN24llama_model_jina_bert_v317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/jina-bert-v3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/jina-bert-v3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/jina-bert-v3.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN23llama_model_kimi_linear5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2080
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2080,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN23llama_model_kimi_linearD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2075
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2075,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZL13causal_conv1dP11ggml_cgraphP12ggml_contextP11ggml_tensorS4_lS4_S4_S4_lllllll
      functionSourceFile: '/src/llama.cpp/src/models/kimi-linear.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cpy
        - ggml_element_size
        - ggml_mul_mat
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_silu
        - ggml_ssm_conv
        - ggml_transpose
        - ggml_view_3d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/kimi-linear.cpp:191,24'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:192,26'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:193,33'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:190,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:198,28'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:201,26'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:204,60'
          Dst:             ggml_transpose
        - Src:             'src/models/kimi-linear.cpp:204,28'
          Dst:             ggml_concat
        - Src:             'src/models/kimi-linear.cpp:207,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:213,32'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:214,34'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:215,70'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:211,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:210,9'
          Dst:             ggml_cpy
        - Src:             'src/models/kimi-linear.cpp:209,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/kimi-linear.cpp:222,33'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/kimi-linear.cpp:226,26'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/kimi-linear.cpp:228,12'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/kimi-linear.cpp:229,12'
          Dst:             ggml_silu
        - Src:             'src/models/kimi-linear.cpp:231,12'
          Dst:             ggml_reshape_4d
    - functionName:    _ZNK12llama_ubatch10equal_seqsEv
      functionSourceFile: '/src/llama.cpp/src/./llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_mem_hybrid_k8get_attnEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_mem_hybrid_k8get_recrEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_kimi_linear5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/kimi-linear.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         255
      ICount:          1165
      EdgeCount:       378
      CyclomaticComplexity: 125
      functionsReached:
        - _ZL13causal_conv1dP11ggml_cgraphP12ggml_contextP11ggml_tensorS4_lS4_S4_S4_lllllll
        - _ZN17llm_graph_contextD2Ev
        - _ZN24llm_build_delta_net_base15build_delta_netEP11ggml_tensorS1_S1_S1_S1_S1_i
        - _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context10build_attnEP22llm_graph_input_attn_kP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context22build_inp_mem_hybrid_kEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - _ZNK28llm_graph_input_mem_hybrid_k8get_attnEv
        - _ZNK28llm_graph_input_mem_hybrid_k8get_recrEv
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_cont_2d
        - ggml_cpy
        - ggml_element_size
        - ggml_get_rows
        - ggml_l2_norm
        - ggml_mul
        - ggml_mul_mat
        - ggml_new_tensor_3d
        - ggml_permute
        - ggml_repeat
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_row_size
        - ggml_sigmoid
        - ggml_softplus
        - ggml_view_1d
        - ggml_view_2d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/kimi-linear.cpp:235,5'
          Dst:             _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - Src:             'src/models/kimi-linear.cpp:239,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/kimi-linear.cpp:240,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:245,30'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/kimi-linear.cpp:245,41'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/kimi-linear.cpp:246,28'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/kimi-linear.cpp:246,39'
          Dst:             _ZNK17llm_graph_context22build_inp_mem_hybrid_kEv
        - Src:             'src/models/kimi-linear.cpp:247,29'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/kimi-linear.cpp:247,47'
          Dst:             _ZNK28llm_graph_input_mem_hybrid_k8get_recrEv
        - Src:             'src/models/kimi-linear.cpp:247,68'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/kimi-linear.cpp:248,35'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/kimi-linear.cpp:248,54'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/kimi-linear.cpp:249,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/models/kimi-linear.cpp:249,51'
          Dst:             _ZNK28llm_graph_input_mem_hybrid_k8get_attnEv
        - Src:             'src/models/kimi-linear.cpp:252,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/kimi-linear.cpp:255,36'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/kimi-linear.cpp:264,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/kimi-linear.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/kimi-linear.cpp:268,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/kimi-linear.cpp:269,47'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/kimi-linear.cpp:273,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/kimi-linear.cpp:539,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/kimi-linear.cpp:283,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/kimi-linear.cpp:284,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:286,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/kimi-linear.cpp:288,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/kimi-linear.cpp:292,44'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/kimi-linear.cpp:295,55'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/kimi-linear.cpp:296,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:297,86'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/kimi-linear.cpp:297,44'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/kimi-linear.cpp:298,34'
          Dst:             _ZL13causal_conv1dP11ggml_cgraphP12ggml_contextP11ggml_tensorS4_lS4_S4_S4_lllllll
        - Src:             'src/models/kimi-linear.cpp:299,34'
          Dst:             _ZL13causal_conv1dP11ggml_cgraphP12ggml_contextP11ggml_tensorS4_lS4_S4_S4_lllllll
        - Src:             'src/models/kimi-linear.cpp:300,34'
          Dst:             _ZL13causal_conv1dP11ggml_cgraphP12ggml_contextP11ggml_tensorS4_lS4_S4_S4_lllllll
        - Src:             'src/models/kimi-linear.cpp:303,33'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:304,32'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:305,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:306,18'
          Dst:             ggml_add
        - Src:             'src/models/kimi-linear.cpp:307,18'
          Dst:             ggml_softplus
        - Src:             'src/models/kimi-linear.cpp:308,18'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:312,31'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:313,18'
          Dst:             ggml_mul
        - Src:             'src/models/kimi-linear.cpp:314,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:316,18'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/kimi-linear.cpp:319,34'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:320,20'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/kimi-linear.cpp:321,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:323,20'
          Dst:             ggml_sigmoid
        - Src:             'src/models/kimi-linear.cpp:327,19'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:330,54'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/kimi-linear.cpp:331,76'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/kimi-linear.cpp:331,35'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/kimi-linear.cpp:332,21'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/kimi-linear.cpp:336,20'
          Dst:             ggml_l2_norm
        - Src:             'src/models/kimi-linear.cpp:337,20'
          Dst:             ggml_l2_norm
        - Src:             'src/models/kimi-linear.cpp:340,29'
          Dst:             _ZN24llm_build_delta_net_base15build_delta_netEP11ggml_tensorS1_S1_S1_S1_S1_i
        - Src:             'src/models/kimi-linear.cpp:342,36'
          Dst:             ggml_cont
        - Src:             'src/models/kimi-linear.cpp:344,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:345,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:350,90'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/kimi-linear.cpp:351,78'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/kimi-linear.cpp:351,91'
          Dst:             ggml_element_size
        - Src:             'src/models/kimi-linear.cpp:350,47'
          Dst:             ggml_view_1d
        - Src:             'src/models/kimi-linear.cpp:349,38'
          Dst:             ggml_cpy
        - Src:             'src/models/kimi-linear.cpp:348,13'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/kimi-linear.cpp:354,36'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/kimi-linear.cpp:355,33'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:356,32'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:357,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:358,18'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:363,44'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:364,36'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/kimi-linear.cpp:365,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:366,34'
          Dst:             ggml_sigmoid
        - Src:             'src/models/kimi-linear.cpp:367,35'
          Dst:             ggml_mul
        - Src:             'src/models/kimi-linear.cpp:370,21'
          Dst:             ggml_cont_2d
        - Src:             'src/models/kimi-linear.cpp:371,19'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:372,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:380,34'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:384,40'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:388,17'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:387,37'
          Dst:             ggml_view_2d
        - Src:             'src/models/kimi-linear.cpp:390,17'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:391,17'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:392,17'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:389,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:396,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/kimi-linear.cpp:401,85'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:402,34'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:401,21'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:403,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:407,72'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:408,21'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:408,76'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:406,38'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:409,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:412,26'
          Dst:             ggml_permute
        - Src:             'src/models/kimi-linear.cpp:413,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:416,49'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:417,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:420,35'
          Dst:             ggml_permute
        - Src:             'src/models/kimi-linear.cpp:421,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:425,24'
          Dst:             ggml_concat
        - Src:             'src/models/kimi-linear.cpp:426,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:428,27'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:429,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:432,38'
          Dst:             ggml_concat
        - Src:             'src/models/kimi-linear.cpp:433,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:437,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:439,23'
          Dst:             _ZNK17llm_graph_context10build_attnEP22llm_graph_input_attn_kP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/kimi-linear.cpp:440,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:442,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/kimi-linear.cpp:443,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:445,36'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:450,21'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:451,21'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:449,40'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:453,21'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:454,21'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:455,21'
          Dst:             ggml_row_size
        - Src:             'src/models/kimi-linear.cpp:452,38'
          Dst:             ggml_view_3d
        - Src:             'src/models/kimi-linear.cpp:456,24'
          Dst:             ggml_cont
        - Src:             'src/models/kimi-linear.cpp:457,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:463,45'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/models/kimi-linear.cpp:464,47'
          Dst:             ggml_repeat
        - Src:             'src/models/kimi-linear.cpp:465,38'
          Dst:             ggml_concat
        - Src:             'src/models/kimi-linear.cpp:466,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:470,23'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/kimi-linear.cpp:471,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:477,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/kimi-linear.cpp:478,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/kimi-linear.cpp:482,33'
          Dst:             ggml_add
        - Src:             'src/models/kimi-linear.cpp:483,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:486,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/kimi-linear.cpp:487,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:491,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/kimi-linear.cpp:496,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:500,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/kimi-linear.cpp:512,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:516,43'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/kimi-linear.cpp:521,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:523,23'
          Dst:             ggml_add
        - Src:             'src/models/kimi-linear.cpp:524,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:528,15'
          Dst:             ggml_add
        - Src:             'src/models/kimi-linear.cpp:530,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/kimi-linear.cpp:531,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:541,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:545,11'
          Dst:             ggml_mul_mat
        - Src:             'src/models/kimi-linear.cpp:546,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/kimi-linear.cpp:549,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/kimi-linear.cpp:550,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK23llama_model_kimi_linear16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/kimi-linear.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_kimi_linear17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/kimi-linear.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          1002
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/kimi-linear.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/kimi-linear.cpp:37,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:37,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:40,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:40,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:41,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:41,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:46,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:46,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:56,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/kimi-linear.cpp:59,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:59,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:61,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:61,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:65,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:65,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:67,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:67,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:69,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:69,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:71,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:71,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:76,14'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/kimi-linear.cpp:80,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:80,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:81,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:81,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:84,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:84,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:87,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/kimi-linear.cpp:87,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:89,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/kimi-linear.cpp:89,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:93,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:93,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:96,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:96,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:97,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:97,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:100,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:100,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:103,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:103,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:109,56'
          Dst:             _ZNK13llama_hparams17n_embd_head_k_mlaEv
        - Src:             'src/models/kimi-linear.cpp:110,56'
          Dst:             _ZNK13llama_hparams17n_embd_head_v_mlaEv
        - Src:             'src/models/kimi-linear.cpp:112,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:112,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:113,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:113,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:116,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:116,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:117,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:117,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:120,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:120,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:125,55'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/kimi-linear.cpp:126,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:126,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:128,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:128,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:131,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:131,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:132,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:132,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:134,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:134,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:137,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:137,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:146,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:146,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:147,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:147,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:148,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:148,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:151,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:151,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:152,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:152,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:153,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:153,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:154,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:154,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:160,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:160,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:161,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:161,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:162,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:162,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/kimi-linear.cpp:164,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/kimi-linear.cpp:164,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN23llama_model_kimi_linear17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/kimi-linear.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/kimi-linear.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:17,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/kimi-linear.cpp:22,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:24,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:25,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:26,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/kimi-linear.cpp:28,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/kimi-linear.cpp:18,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    _ZN16llama_model_lfm25graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1817,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_lfm25graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1817,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_lfm2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1811
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1811,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE_clES9_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:104,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:105,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:106,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:107,16'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
    - functionName:    _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE0_clES9_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:114,16'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
    - functionName:    _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorS9_P23llm_graph_input_attn_kviE_clES9_S9_SB_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          121
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:130,9'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/lfm2.cpp:130,9'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/lfm2.cpp:130,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:131,42'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/lfm2.cpp:132,42'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/lfm2.cpp:134,26'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/lfm2.cpp:138,13'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:140,13'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:141,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:144,13'
          Dst:             ggml_rope_ext
        - Src:             'src/models/lfm2.cpp:146,13'
          Dst:             ggml_rope_ext
        - Src:             'src/models/lfm2.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/lfm2.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorP18llm_graph_input_rsiE_clES9_SB_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          253
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached:
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK27llama_memory_hybrid_context8get_recrEv
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_abort
        - ggml_are_same_shape
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_cpy
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_nelements
        - ggml_pad_ext
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_ssm_conv
        - ggml_transpose
        - ggml_view_1d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:160,76'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/models/lfm2.cpp:161,49'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/lfm2.cpp:164,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:165,9'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/lfm2.cpp:165,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:166,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:168,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:172,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/lfm2.cpp:174,22'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/lfm2.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:178,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:181,63'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:180,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:183,63'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:182,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:185,63'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:184,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:187,42'
          Dst:             ggml_mul
        - Src:             'src/models/lfm2.cpp:187,21'
          Dst:             ggml_transpose
        - Src:             'src/models/lfm2.cpp:190,39'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/lfm2.cpp:191,68'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/lfm2.cpp:191,29'
          Dst:             ggml_get_rows
        - Src:             'src/models/lfm2.cpp:191,29'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/lfm2.cpp:192,29'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/lfm2.cpp:196,18'
          Dst:             ggml_concat
        - Src:             'src/models/lfm2.cpp:200,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:199,27'
          Dst:             ggml_cont
        - Src:             'src/models/lfm2.cpp:201,37'
          Dst:             ggml_concat
        - Src:             'src/models/lfm2.cpp:201,18'
          Dst:             ggml_pad_ext
        - Src:             'src/models/lfm2.cpp:203,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:207,68'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:206,27'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:208,9'
          Dst:             ggml_are_same_shape
        - Src:             'src/models/lfm2.cpp:208,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:212,79'
          Dst:             ggml_nelements
        - Src:             'src/models/lfm2.cpp:213,89'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:212,48'
          Dst:             ggml_view_1d
        - Src:             'src/models/lfm2.cpp:211,39'
          Dst:             ggml_cpy
        - Src:             'src/models/lfm2.cpp:211,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/lfm2.cpp:216,30'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/lfm2.cpp:217,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:219,20'
          Dst:             ggml_mul
        - Src:             'src/models/lfm2.cpp:220,20'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/lfm2.cpp:221,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:223,13'
          Dst:             ggml_reshape_2d
    - functionName:    _ZN16llama_model_lfm25graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          281
      EdgeCount:       95
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorP18llm_graph_input_rsiE_clES9_SB_i
        - _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorS9_P23llm_graph_input_attn_kviE_clES9_S9_SB_i
        - _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE0_clES9_i
        - _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE_clES9_i
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:97,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/lfm2.cpp:229,25'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/lfm2.cpp:230,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:232,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/lfm2.cpp:238,22'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/lfm2.cpp:241,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/lfm2.cpp:242,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/lfm2.cpp:274,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:248,27'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:251,23'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/lfm2.cpp:251,76'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/lfm2.cpp:251,37'
          Dst:             _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorP18llm_graph_input_rsiE_clES9_SB_i
        - Src:             'src/models/lfm2.cpp:252,80'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/lfm2.cpp:252,37'
          Dst:             _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorS9_P23llm_graph_input_attn_kviE_clES9_S9_SB_i
        - Src:             'src/models/lfm2.cpp:255,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/lfm2.cpp:256,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/lfm2.cpp:259,15'
          Dst:             ggml_add
        - Src:             'src/models/lfm2.cpp:261,31'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:262,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:265,28'
          Dst:             _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE0_clES9_i
        - Src:             'src/models/lfm2.cpp:265,71'
          Dst:             _ZZN16llama_model_lfm25graphILb0EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE_clES9_i
        - Src:             'src/models/lfm2.cpp:266,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:268,15'
          Dst:             ggml_add
        - Src:             'src/models/lfm2.cpp:270,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/lfm2.cpp:271,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:275,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:279,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/lfm2.cpp:280,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:285,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/lfm2.cpp:286,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE_clES9_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:104,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:105,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:106,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:107,16'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
    - functionName:    _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE0_clES9_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:114,16'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
    - functionName:    _ZNK31llm_graph_input_mem_hybrid_iswa8get_attnEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorS9_P28llm_graph_input_attn_kv_iswaiE_clES9_S9_SB_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          121
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:130,9'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/lfm2.cpp:130,9'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/lfm2.cpp:130,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:131,42'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/lfm2.cpp:132,42'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/lfm2.cpp:134,26'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/lfm2.cpp:138,13'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:140,13'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:141,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:144,13'
          Dst:             ggml_rope_ext
        - Src:             'src/models/lfm2.cpp:146,13'
          Dst:             ggml_rope_ext
        - Src:             'src/models/lfm2.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/lfm2.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK31llm_graph_input_mem_hybrid_iswa8get_recrEv
      functionSourceFile: '/src/llama.cpp/src/./llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorP18llm_graph_input_rsiE_clES9_SB_i
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          253
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached:
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - ggml_abort
        - ggml_are_same_shape
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_cpy
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_nelements
        - ggml_pad_ext
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_ssm_conv
        - ggml_transpose
        - ggml_view_1d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:160,76'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/models/lfm2.cpp:161,49'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/lfm2.cpp:164,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:165,9'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/lfm2.cpp:165,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:166,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:168,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:172,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/lfm2.cpp:174,22'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/lfm2.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:178,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:181,63'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:180,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:183,63'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:182,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:185,63'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:184,33'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:187,42'
          Dst:             ggml_mul
        - Src:             'src/models/lfm2.cpp:187,21'
          Dst:             ggml_transpose
        - Src:             'src/models/lfm2.cpp:190,39'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/lfm2.cpp:191,68'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/lfm2.cpp:191,29'
          Dst:             ggml_get_rows
        - Src:             'src/models/lfm2.cpp:191,29'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/lfm2.cpp:192,29'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/lfm2.cpp:196,18'
          Dst:             ggml_concat
        - Src:             'src/models/lfm2.cpp:200,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:199,27'
          Dst:             ggml_cont
        - Src:             'src/models/lfm2.cpp:201,37'
          Dst:             ggml_concat
        - Src:             'src/models/lfm2.cpp:201,18'
          Dst:             ggml_pad_ext
        - Src:             'src/models/lfm2.cpp:203,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:207,68'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:206,27'
          Dst:             ggml_view_3d
        - Src:             'src/models/lfm2.cpp:208,9'
          Dst:             ggml_are_same_shape
        - Src:             'src/models/lfm2.cpp:208,9'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:212,79'
          Dst:             ggml_nelements
        - Src:             'src/models/lfm2.cpp:213,89'
          Dst:             ggml_element_size
        - Src:             'src/models/lfm2.cpp:212,48'
          Dst:             ggml_view_1d
        - Src:             'src/models/lfm2.cpp:211,39'
          Dst:             ggml_cpy
        - Src:             'src/models/lfm2.cpp:211,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/lfm2.cpp:216,30'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/lfm2.cpp:217,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:219,20'
          Dst:             ggml_mul
        - Src:             'src/models/lfm2.cpp:220,20'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/lfm2.cpp:221,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:223,13'
          Dst:             ggml_reshape_2d
    - functionName:    _ZN16llama_model_lfm25graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          281
      EdgeCount:       95
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context25build_inp_mem_hybrid_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK31llm_graph_input_mem_hybrid_iswa8get_attnEv
        - _ZNK31llm_graph_input_mem_hybrid_iswa8get_recrEv
        - _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorP18llm_graph_input_rsiE_clES9_SB_i
        - _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorS9_P28llm_graph_input_attn_kv_iswaiE_clES9_S9_SB_i
        - _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE0_clES9_i
        - _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE_clES9_i
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:97,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/lfm2.cpp:229,25'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/lfm2.cpp:230,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:232,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/lfm2.cpp:236,22'
          Dst:             _ZNK17llm_graph_context25build_inp_mem_hybrid_iswaEv
        - Src:             'src/models/lfm2.cpp:241,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/lfm2.cpp:242,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/lfm2.cpp:274,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:248,27'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:251,23'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/lfm2.cpp:251,76'
          Dst:             _ZNK31llm_graph_input_mem_hybrid_iswa8get_recrEv
        - Src:             'src/models/lfm2.cpp:251,37'
          Dst:             _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorP18llm_graph_input_rsiE_clES9_SB_i
        - Src:             'src/models/lfm2.cpp:252,80'
          Dst:             _ZNK31llm_graph_input_mem_hybrid_iswa8get_attnEv
        - Src:             'src/models/lfm2.cpp:252,37'
          Dst:             _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensorS9_P28llm_graph_input_attn_kv_iswaiE_clES9_S9_SB_i
        - Src:             'src/models/lfm2.cpp:255,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/lfm2.cpp:256,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/lfm2.cpp:259,15'
          Dst:             ggml_add
        - Src:             'src/models/lfm2.cpp:261,31'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/lfm2.cpp:262,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:265,28'
          Dst:             _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE0_clES9_i
        - Src:             'src/models/lfm2.cpp:265,71'
          Dst:             _ZZN16llama_model_lfm25graphILb1EEC1ERK11llama_modelRK16llm_graph_paramsENKUlP11ggml_tensoriE_clES9_i
        - Src:             'src/models/lfm2.cpp:266,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:268,15'
          Dst:             ggml_add
        - Src:             'src/models/lfm2.cpp:270,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/lfm2.cpp:271,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:275,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:279,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/lfm2.cpp:280,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/lfm2.cpp:285,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/lfm2.cpp:286,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_lfm216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_lfm217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          552
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/lfm2.cpp:33,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/lfm2.cpp:35,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:35,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:37,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:37,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:38,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:38,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:41,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:41,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:83,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:83,97'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/lfm2.cpp:83,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:84,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:84,89'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/lfm2.cpp:84,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:52,13'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:53,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:53,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:54,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:54,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:55,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:55,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:56,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:56,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:57,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:57,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:59,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:59,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:60,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:60,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:61,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:61,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:65,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:65,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:67,22'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/lfm2.cpp:68,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:68,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:69,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:69,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:70,13'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2.cpp:72,65'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/lfm2.cpp:72,90'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/lfm2.cpp:72,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/lfm2.cpp:74,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:74,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:76,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:76,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:77,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:77,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2.cpp:78,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2.cpp:78,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_lfm217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/lfm2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/lfm2.cpp:15,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/lfm2.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/lfm2.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/lfm2.cpp:9,40'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/lfm2.cpp:13,42'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/lfm2.cpp:15,21'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/lfm2.cpp:10,44'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/lfm2.cpp:24,32'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/lfm2.cpp:26,44'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_lfm2moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1825,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK19llama_model_lfm2moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/lfm2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_lfm2moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/lfm2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          552
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/lfm2moe.cpp:24,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/lfm2moe.cpp:26,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:26,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:28,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:28,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:29,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:29,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:32,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:32,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:74,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:74,97'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/lfm2moe.cpp:74,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:75,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:75,89'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/lfm2moe.cpp:75,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:43,13'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2moe.cpp:44,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:44,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:45,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:45,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:46,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:46,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:47,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:47,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:48,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:48,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:50,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:50,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:51,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:51,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:52,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:52,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:56,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:56,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:58,22'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/lfm2moe.cpp:59,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:59,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:60,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:60,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:61,13'
          Dst:             ggml_abort
        - Src:             'src/models/lfm2moe.cpp:63,65'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/lfm2moe.cpp:63,90'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/lfm2moe.cpp:63,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/lfm2moe.cpp:65,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:65,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:67,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:67,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:68,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:68,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/lfm2moe.cpp:69,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/lfm2moe.cpp:69,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_lfm2moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/lfm2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/lfm2moe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/lfm2moe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/lfm2moe.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/lfm2moe.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/lfm2moe.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/lfm2moe.cpp:12,40'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/lfm2moe.cpp:16,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/lfm2moe.cpp:13,44'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    _ZN21llama_model_llada_moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:484,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_llada_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:479,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_llada_moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llada-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          360
      EdgeCount:       96
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llada-moe.cpp:54,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/llada-moe.cpp:55,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llada-moe.cpp:57,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llada-moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/llada-moe.cpp:63,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/llada-moe.cpp:66,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/llada-moe.cpp:68,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/llada-moe.cpp:70,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/llada-moe.cpp:149,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada-moe.cpp:76,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada-moe.cpp:79,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:84,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/llada-moe.cpp:87,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada-moe.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:90,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada-moe.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:93,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llada-moe.cpp:99,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llada-moe.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:109,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/llada-moe.cpp:114,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llada-moe.cpp:115,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llada-moe.cpp:117,33'
          Dst:             ggml_add
        - Src:             'src/models/llada-moe.cpp:118,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:121,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada-moe.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:126,15'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/llada-moe.cpp:137,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:139,15'
          Dst:             ggml_add
        - Src:             'src/models/llada-moe.cpp:141,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/llada-moe.cpp:142,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:153,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:157,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/llada-moe.cpp:159,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada-moe.cpp:162,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/llada-moe.cpp:163,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_llada_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llada-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_llada_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llada-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          316
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/llada-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/llada-moe.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:25,5'
          Dst:             ggml_abort
        - Src:             'src/models/llada-moe.cpp:26,5'
          Dst:             ggml_abort
        - Src:             'src/models/llada-moe.cpp:31,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:31,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:33,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/llada-moe.cpp:34,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:34,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:35,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:35,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:36,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:36,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:40,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:40,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:44,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:44,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:45,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:45,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada-moe.cpp:46,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada-moe.cpp:46,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_llada_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llada-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llada-moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/llada-moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/llada-moe.cpp:10,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_llada5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:471,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_lladaD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:466,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_llada5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          324
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llada.cpp:71,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/llada.cpp:73,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llada.cpp:75,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llada.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/llada.cpp:81,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/llada.cpp:84,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/llada.cpp:87,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/llada.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/llada.cpp:146,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada.cpp:95,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada.cpp:96,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:101,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/llada.cpp:104,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llada.cpp:107,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llada.cpp:110,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:111,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:114,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/llada.cpp:119,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llada.cpp:120,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llada.cpp:122,33'
          Dst:             ggml_add
        - Src:             'src/models/llada.cpp:123,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:126,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llada.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:129,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llada.cpp:134,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:136,15'
          Dst:             ggml_add
        - Src:             'src/models/llada.cpp:138,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/llada.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:148,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:152,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/llada.cpp:154,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llada.cpp:157,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/llada.cpp:158,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_llada16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_llada17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          419
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/llada.cpp:20,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/llada.cpp:22,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:22,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:25,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:25,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:26,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:26,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:31,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:31,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:37,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:37,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:41,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:41,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:42,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:42,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:43,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:43,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:46,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:46,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:47,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:47,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:51,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:51,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:54,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:54,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:55,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:55,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:56,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:56,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:60,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:60,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:62,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:62,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llada.cpp:63,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llada.cpp:63,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_llada17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llada.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llada.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/llada.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN23llama_model_llama_embedD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:165,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK23llama_model_llama_embed16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama-embed.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_llama5graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama.cpp:250,36'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_llama5graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:143,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_llamaD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:137,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_llama5graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          462
      EdgeCount:       124
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rms_norm
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama.cpp:99,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/llama.cpp:100,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llama.cpp:102,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llama.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/llama.cpp:108,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/llama.cpp:111,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/llama.cpp:117,20'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/llama.cpp:124,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/llama.cpp:231,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:135,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:140,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/llama.cpp:143,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/llama.cpp:146,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama.cpp:152,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama.cpp:158,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:160,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:164,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama.cpp:165,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama.cpp:166,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:167,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:169,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/llama.cpp:172,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:175,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama.cpp:176,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama.cpp:178,33'
          Dst:             ggml_add
        - Src:             'src/models/llama.cpp:179,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:184,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:187,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:189,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llama.cpp:195,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:198,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:201,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:203,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/llama.cpp:218,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:220,15'
          Dst:             ggml_add
        - Src:             'src/models/llama.cpp:221,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:223,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/llama.cpp:224,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:235,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:246,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/llama.cpp:247,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_llama5graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          477
      EdgeCount:       126
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rms_norm
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama.cpp:99,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/llama.cpp:100,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llama.cpp:102,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llama.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/llama.cpp:108,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/llama.cpp:111,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/llama.cpp:119,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/llama.cpp:124,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/llama.cpp:231,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:135,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:140,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/llama.cpp:143,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/llama.cpp:146,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama.cpp:152,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama.cpp:158,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:160,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:164,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama.cpp:165,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama.cpp:166,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:167,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:169,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/llama.cpp:172,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:175,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama.cpp:176,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama.cpp:178,33'
          Dst:             ggml_add
        - Src:             'src/models/llama.cpp:179,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:184,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:187,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:189,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llama.cpp:195,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:198,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama.cpp:201,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:203,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/llama.cpp:218,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:220,15'
          Dst:             ggml_add
        - Src:             'src/models/llama.cpp:221,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:223,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/llama.cpp:224,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:235,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:240,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/llama.cpp:242,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama.cpp:246,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/llama.cpp:247,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_llama16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_llama17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          601
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/llama.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/llama.cpp:37,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:37,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:40,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:40,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:41,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:41,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:45,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:45,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:51,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:51,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:53,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/llama.cpp:54,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:54,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:57,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:57,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:59,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:59,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:62,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:62,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:63,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:63,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:66,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:66,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:70,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:70,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:71,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:71,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:72,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:72,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:75,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:75,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:76,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:76,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:77,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:77,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:79,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:79,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:80,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:80,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:81,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:81,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:82,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:82,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:86,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:86,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:87,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:87,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama.cpp:88,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama.cpp:88,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_llama17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llama.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          148
      EdgeCount:       28
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/llama.cpp:10,9'
          Branch Sides:    []
        - Branch String:   'src/models/llama.cpp:16,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/llama.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/llama.cpp:5,57'
          Dst:             _ZN18llama_model_loader9get_arr_nIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEbE4typeE6llm_kvRS3_b
        - Src:             'src/models/llama.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/llama.cpp:10,25'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llama.cpp:16,25'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llama.cpp:28,37'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/llama.cpp:28,57'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    _ZN18llama_model_llama45graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:157,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_llama45graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:157,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_llama4D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:151,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_llama45graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          541
      EdgeCount:       169
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul
        - ggml_rms_norm
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama4.cpp:107,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/llama4.cpp:108,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llama4.cpp:110,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llama4.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/llama4.cpp:116,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/llama4.cpp:119,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/llama4.cpp:123,22'
          Dst:             _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - Src:             'src/models/llama4.cpp:129,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/llama4.cpp:136,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/llama4.cpp:256,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:139,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/llama4.cpp:140,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/llama4.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:152,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:157,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/llama4.cpp:160,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/llama4.cpp:164,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama4.cpp:170,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama4.cpp:176,24'
          Dst:             ggml_mul
        - Src:             'src/models/llama4.cpp:178,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:179,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:180,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:184,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama4.cpp:185,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama4.cpp:186,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:187,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:189,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/llama4.cpp:192,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:195,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama4.cpp:196,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama4.cpp:198,33'
          Dst:             ggml_add
        - Src:             'src/models/llama4.cpp:199,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:203,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:206,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:208,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llama4.cpp:214,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:216,44'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:219,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:221,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/llama4.cpp:234,39'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llama4.cpp:240,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:242,19'
          Dst:             ggml_add
        - Src:             'src/models/llama4.cpp:243,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:245,15'
          Dst:             ggml_add
        - Src:             'src/models/llama4.cpp:246,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:248,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/llama4.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:260,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:264,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/llama4.cpp:266,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:269,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/llama4.cpp:270,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_llama45graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          541
      EdgeCount:       169
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul
        - ggml_rms_norm
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama4.cpp:107,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/llama4.cpp:108,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llama4.cpp:110,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llama4.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/llama4.cpp:116,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/llama4.cpp:119,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/llama4.cpp:123,22'
          Dst:             _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - Src:             'src/models/llama4.cpp:131,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/llama4.cpp:136,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/llama4.cpp:256,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:139,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/llama4.cpp:140,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/llama4.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:152,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:157,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/llama4.cpp:160,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/llama4.cpp:164,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama4.cpp:170,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/llama4.cpp:176,24'
          Dst:             ggml_mul
        - Src:             'src/models/llama4.cpp:178,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:179,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:180,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:184,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama4.cpp:185,24'
          Dst:             ggml_rms_norm
        - Src:             'src/models/llama4.cpp:186,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:187,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:189,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/llama4.cpp:192,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:195,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama4.cpp:196,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/llama4.cpp:198,33'
          Dst:             ggml_add
        - Src:             'src/models/llama4.cpp:199,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:203,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:206,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:208,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llama4.cpp:214,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:216,44'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/llama4.cpp:219,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:221,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/llama4.cpp:234,39'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/llama4.cpp:240,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:242,19'
          Dst:             ggml_add
        - Src:             'src/models/llama4.cpp:243,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:245,15'
          Dst:             ggml_add
        - Src:             'src/models/llama4.cpp:246,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:248,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/llama4.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:260,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:264,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/llama4.cpp:266,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/llama4.cpp:269,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/llama4.cpp:270,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_llama416build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/llama4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_llama417load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llama4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          515
      EdgeCount:       37
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/llama4.cpp:47,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/llama4.cpp:50,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/llama4.cpp:50,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/llama4.cpp:50,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/llama4.cpp:50,9'
          Dst:             __cxa_throw
        - Src:             'src/models/llama4.cpp:50,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/llama4.cpp:52,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:52,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:55,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:55,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:56,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:56,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:60,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:60,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:68,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:68,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:70,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/llama4.cpp:71,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:71,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:73,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:73,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:75,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:75,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:80,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:80,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:81,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:81,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:82,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:82,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:83,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:83,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:87,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:87,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:88,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:88,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:89,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:89,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:91,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:91,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:92,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:92,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/llama4.cpp:93,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/llama4.cpp:93,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_llama417load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/llama4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/llama4.cpp:28,5'
          Branch Sides:    []
        - Branch String:   'src/models/llama4.cpp:31,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/llama4.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/llama4.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/llama4.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/llama4.cpp:8,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/llama4.cpp:11,48'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/llama4.cpp:20,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/llama4.cpp:21,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/llama4.cpp:25,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
    - functionName:    _ZN21llama_model_maincoder5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:181,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_maincoderD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:176,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_maincoder5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/maincoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          353
      EdgeCount:       96
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/maincoder.cpp:47,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/maincoder.cpp:48,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/maincoder.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/maincoder.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/maincoder.cpp:56,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/maincoder.cpp:59,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/maincoder.cpp:61,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/maincoder.cpp:63,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/maincoder.cpp:137,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/maincoder.cpp:69,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/maincoder.cpp:72,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:77,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/maincoder.cpp:80,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/maincoder.cpp:86,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/maincoder.cpp:92,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/maincoder.cpp:93,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:95,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/maincoder.cpp:96,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:99,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:100,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:102,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/maincoder.cpp:107,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/maincoder.cpp:108,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/maincoder.cpp:110,33'
          Dst:             ggml_add
        - Src:             'src/models/maincoder.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:114,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/maincoder.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:119,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/maincoder.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:127,15'
          Dst:             ggml_add
        - Src:             'src/models/maincoder.cpp:129,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/maincoder.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:141,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:145,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/maincoder.cpp:147,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/maincoder.cpp:150,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/maincoder.cpp:151,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_maincoder16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/maincoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_maincoder17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/maincoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          289
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/maincoder.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/maincoder.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:18,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:18,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:22,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:22,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:28,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:28,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:30,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/maincoder.cpp:31,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:31,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:33,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:33,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:34,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:34,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:36,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:36,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:37,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:37,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/maincoder.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/maincoder.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_maincoder17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/maincoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/maincoder.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/maincoder.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    '_ZZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchiENK3$_0clEP12ggml_contextS3_S3_'
      functionSourceFile: '/src/llama.cpp/src/models/mamba-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK30llama_memory_recurrent_context8get_sizeEv
        - ggml_reshape_4d
        - ggml_ssm_scan
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba-base.cpp:247,99'
          Dst:             _ZNK30llama_memory_recurrent_context8get_sizeEv
        - Src:             'src/models/mamba-base.cpp:247,33'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/mamba-base.cpp:251,20'
          Dst:             ggml_ssm_scan
    - functionName:    '_ZZN20llm_build_mamba_base17build_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchiENK3$_0clEP12ggml_contextS3_S3_'
      functionSourceFile: '/src/llama.cpp/src/models/mamba-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK30llama_memory_recurrent_context8get_sizeEv
        - ggml_reshape_4d
        - ggml_ssm_scan
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba-base.cpp:116,99'
          Dst:             _ZNK30llama_memory_recurrent_context8get_sizeEv
        - Src:             'src/models/mamba-base.cpp:116,33'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/mamba-base.cpp:121,20'
          Dst:             ggml_ssm_scan
    - functionName:    _ZN20llm_build_mamba_baseD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:17,45'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/models/mamba-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          377
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_cpy
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_nelements
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_silu
        - ggml_ssm_conv
        - ggml_swiglu_split
        - ggml_transpose
        - ggml_view_1d
        - ggml_view_3d
        - ggml_view_4d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba-base.cpp:156,36'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/mamba-base.cpp:168,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:169,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/mamba-base.cpp:169,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:170,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:171,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:172,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:174,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/mamba-base.cpp:175,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/mamba-base.cpp:177,65'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/mamba-base.cpp:177,26'
          Dst:             ggml_get_rows
        - Src:             'src/models/mamba-base.cpp:177,26'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/mamba-base.cpp:178,26'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mamba-base.cpp:181,11'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mamba-base.cpp:186,28'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba-base.cpp:189,25'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:192,63'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:191,25'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:194,78'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:193,25'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:199,56'
          Dst:             ggml_transpose
        - Src:             'src/models/mamba-base.cpp:199,32'
          Dst:             ggml_concat
        - Src:             'src/models/mamba-base.cpp:202,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:209,65'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:206,48'
          Dst:             ggml_view_1d
        - Src:             'src/models/mamba-base.cpp:205,39'
          Dst:             ggml_cpy
        - Src:             'src/models/mamba-base.cpp:205,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mamba-base.cpp:220,15'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/mamba-base.cpp:223,15'
          Dst:             ggml_add
        - Src:             'src/models/mamba-base.cpp:225,15'
          Dst:             ggml_silu
        - Src:             'src/models/mamba-base.cpp:231,27'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:234,74'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:233,27'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:236,96'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:235,27'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:239,29'
          Dst:             ggml_cont
        - Src:             'src/models/mamba-base.cpp:239,14'
          Dst:             ggml_add
        - Src:             'src/models/mamba-base.cpp:254,69'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/mamba-base.cpp:254,31'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/mamba-base.cpp:258,86'
          Dst:             ggml_nelements
        - Src:             'src/models/mamba-base.cpp:258,32'
          Dst:             ggml_view_1d
        - Src:             'src/models/mamba-base.cpp:260,69'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:259,26'
          Dst:             ggml_view_1d
        - Src:             'src/models/mamba-base.cpp:258,17'
          Dst:             ggml_cpy
        - Src:             'src/models/mamba-base.cpp:257,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mamba-base.cpp:262,27'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:267,31'
          Dst:             ggml_mul
        - Src:             'src/models/mamba-base.cpp:267,13'
          Dst:             ggml_add
        - Src:             'src/models/mamba-base.cpp:268,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mamba-base.cpp:269,37'
          Dst:             ggml_cont
        - Src:             'src/models/mamba-base.cpp:269,13'
          Dst:             ggml_swiglu_split
        - Src:             'src/models/mamba-base.cpp:273,17'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/mamba-base.cpp:274,17'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mamba-base.cpp:277,13'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mamba-base.cpp:280,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba-base.cpp:284,11'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/mamba-base.cpp:285,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN20llm_build_mamba_base17build_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/models/mamba-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          361
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_cpy
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_silu
        - ggml_ssm_conv
        - ggml_swiglu_split
        - ggml_transpose
        - ggml_view_1d
        - ggml_view_3d
        - ggml_view_4d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba-base.cpp:14,36'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/mamba-base.cpp:30,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:31,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/mamba-base.cpp:31,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:32,5'
          Dst:             ggml_abort
        - Src:             'src/models/mamba-base.cpp:35,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/mamba-base.cpp:36,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/mamba-base.cpp:38,65'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/mamba-base.cpp:38,26'
          Dst:             ggml_get_rows
        - Src:             'src/models/mamba-base.cpp:38,26'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/mamba-base.cpp:39,26'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mamba-base.cpp:42,11'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mamba-base.cpp:45,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba-base.cpp:48,24'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:50,95'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:50,9'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:55,56'
          Dst:             ggml_transpose
        - Src:             'src/models/mamba-base.cpp:55,32'
          Dst:             ggml_concat
        - Src:             'src/models/mamba-base.cpp:58,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:64,75'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:63,26'
          Dst:             ggml_view_1d
        - Src:             'src/models/mamba-base.cpp:62,17'
          Dst:             ggml_cpy
        - Src:             'src/models/mamba-base.cpp:61,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mamba-base.cpp:75,13'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/mamba-base.cpp:78,13'
          Dst:             ggml_add
        - Src:             'src/models/mamba-base.cpp:80,13'
          Dst:             ggml_silu
        - Src:             'src/models/mamba-base.cpp:86,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba-base.cpp:88,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:91,39'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:90,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:94,39'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:93,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/mamba-base.cpp:98,18'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mamba-base.cpp:99,18'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mamba-base.cpp:100,18'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mamba-base.cpp:104,14'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba-base.cpp:105,14'
          Dst:             ggml_add
        - Src:             'src/models/mamba-base.cpp:108,15'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/mamba-base.cpp:124,69'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/mamba-base.cpp:124,31'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/mamba-base.cpp:128,32'
          Dst:             ggml_view_1d
        - Src:             'src/models/mamba-base.cpp:130,69'
          Dst:             ggml_element_size
        - Src:             'src/models/mamba-base.cpp:129,26'
          Dst:             ggml_view_1d
        - Src:             'src/models/mamba-base.cpp:128,17'
          Dst:             ggml_cpy
        - Src:             'src/models/mamba-base.cpp:127,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mamba-base.cpp:132,27'
          Dst:             ggml_view_3d
        - Src:             'src/models/mamba-base.cpp:136,31'
          Dst:             ggml_mul
        - Src:             'src/models/mamba-base.cpp:136,13'
          Dst:             ggml_add
        - Src:             'src/models/mamba-base.cpp:137,37'
          Dst:             ggml_cont
        - Src:             'src/models/mamba-base.cpp:137,13'
          Dst:             ggml_swiglu_split
        - Src:             'src/models/mamba-base.cpp:140,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba-base.cpp:144,11'
          Dst:             ggml_reshape_2d
    - functionName:    _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mamba-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 5
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba-base.cpp:5,79'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
    - functionName:    _ZN17llama_model_mamba5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:869,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_mambaD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:864,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_mamba5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          177
      EdgeCount:       65
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_mamba_base17build_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context12build_rs_inpEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba.cpp:87,95'
          Dst:             _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - Src:             'src/models/mamba.cpp:92,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/mamba.cpp:94,21'
          Dst:             _ZNK17llm_graph_context12build_rs_inpEv
        - Src:             'src/models/mamba.cpp:96,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/mamba.cpp:125,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mamba.cpp:100,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mamba.cpp:101,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mamba.cpp:104,19'
          Dst:             _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/mamba.cpp:106,19'
          Dst:             _ZN20llm_build_mamba_base17build_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/mamba.cpp:110,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/mamba.cpp:111,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/mamba.cpp:115,15'
          Dst:             ggml_add
        - Src:             'src/models/mamba.cpp:117,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/mamba.cpp:118,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mamba.cpp:127,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mamba.cpp:131,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mamba.cpp:133,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mamba.cpp:136,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mamba.cpp:137,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_mamba16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_mamba17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          353
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/mamba.cpp:35,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/mamba.cpp:44,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/mamba.cpp:44,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/mamba.cpp:44,9'
          Dst:             __cxa_throw
        - Src:             'src/models/mamba.cpp:44,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/mamba.cpp:44,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/mamba.cpp:47,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:47,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:50,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:50,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:52,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:52,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:55,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:55,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:62,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:62,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:64,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:64,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:66,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:66,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:67,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:67,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:69,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:69,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:71,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:71,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:72,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:72,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:75,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/mamba.cpp:75,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:76,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/mamba.cpp:76,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba.cpp:79,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba.cpp:79,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_mamba17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mamba.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          94
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/mamba.cpp:12,5'
          Branch Sides:    []
        - Branch String:   'src/models/mamba.cpp:19,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/mamba.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/mamba.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mamba.cpp:12,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_mamba2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:877,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK18llama_model_mamba216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mamba2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_mamba217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mamba2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          326
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/mamba2.cpp:36,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/mamba2.cpp:48,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:48,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:52,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:52,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:54,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:54,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:57,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:57,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:65,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:65,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:67,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:67,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:69,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:69,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:70,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:70,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:72,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:72,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:75,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/mamba2.cpp:75,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:76,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/mamba2.cpp:76,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:78,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:78,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mamba2.cpp:81,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mamba2.cpp:81,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_mamba217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mamba2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/mamba2.cpp:12,5'
          Branch Sides:    []
        - Branch String:   'src/models/mamba2.cpp:19,13'
          Branch Sides:    []
        - Branch String:   'src/models/mamba2.cpp:26,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/mamba2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba2.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba2.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba2.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba2.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mamba2.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mamba2.cpp:12,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_mellum5graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:420,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_mellum5graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:420,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_mellumD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:414,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_mellum5graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mellum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          412
      EdgeCount:       112
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mellum.cpp:80,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/mellum.cpp:81,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mellum.cpp:83,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mellum.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/mellum.cpp:89,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/mellum.cpp:92,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/mellum.cpp:98,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/mellum.cpp:103,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/mellum.cpp:208,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:109,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:117,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/mellum.cpp:120,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:123,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:124,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:126,41'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/mellum.cpp:132,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mellum.cpp:144,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mellum.cpp:0,0'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mellum.cpp:157,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:158,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:161,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/mellum.cpp:166,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mellum.cpp:167,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mellum.cpp:169,33'
          Dst:             ggml_add
        - Src:             'src/models/mellum.cpp:170,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:173,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:176,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:179,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/mellum.cpp:194,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:197,15'
          Dst:             ggml_add
        - Src:             'src/models/mellum.cpp:198,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:200,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/mellum.cpp:201,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:212,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:216,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mellum.cpp:218,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:221,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mellum.cpp:222,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_mellum5graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mellum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          412
      EdgeCount:       112
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mellum.cpp:80,102'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/mellum.cpp:81,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mellum.cpp:83,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mellum.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/mellum.cpp:89,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/mellum.cpp:92,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/mellum.cpp:100,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/mellum.cpp:103,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/mellum.cpp:208,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:109,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:117,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/mellum.cpp:120,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:123,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:124,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:126,41'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/mellum.cpp:132,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mellum.cpp:144,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mellum.cpp:0,0'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mellum.cpp:157,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:158,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:161,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/mellum.cpp:166,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mellum.cpp:167,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mellum.cpp:169,33'
          Dst:             ggml_add
        - Src:             'src/models/mellum.cpp:170,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:173,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mellum.cpp:176,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:179,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/mellum.cpp:194,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:197,15'
          Dst:             ggml_add
        - Src:             'src/models/mellum.cpp:198,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:200,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/mellum.cpp:201,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:212,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:216,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mellum.cpp:218,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mellum.cpp:221,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mellum.cpp:222,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_mellum16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mellum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_mellum17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mellum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          336
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/mellum.cpp:34,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/mellum.cpp:36,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:36,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:39,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:39,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:40,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:40,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:45,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:45,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:47,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/mellum.cpp:48,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:48,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:50,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:50,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:51,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:51,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:53,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:53,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:55,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:55,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:58,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/mellum.cpp:58,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/mellum.cpp:58,13'
          Dst:             __cxa_throw
        - Src:             'src/models/mellum.cpp:58,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/mellum.cpp:61,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/mellum.cpp:61,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/mellum.cpp:61,13'
          Dst:             __cxa_throw
        - Src:             'src/models/mellum.cpp:61,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/mellum.cpp:66,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:66,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:67,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:67,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:68,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mellum.cpp:68,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mellum.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_model_mellum17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mellum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mellum.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mellum.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mellum.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mellum.cpp:12,29'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/mellum.cpp:14,21'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/mellum.cpp:16,101'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mellum.cpp:16,16'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/mellum.cpp:22,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mellum.cpp:27,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_mimo25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2067
      functionLinenumberEnd: 2067
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2067,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_mimo2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2062
      functionLinenumberEnd: 2062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2062,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_mimo25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mimo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          510
      EdgeCount:       139
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_row_size
        - ggml_scale
        - ggml_view_3d
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mimo2.cpp:81,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/mimo2.cpp:85,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/mimo2.cpp:87,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/mimo2.cpp:88,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/mimo2.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/mimo2.cpp:221,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mimo2.cpp:96,40'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mimo2.cpp:97,40'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mimo2.cpp:98,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/mimo2.cpp:99,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/mimo2.cpp:105,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mimo2.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:114,37'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mimo2.cpp:115,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:117,41'
          Dst:             ggml_row_size
        - Src:             'src/models/mimo2.cpp:118,41'
          Dst:             ggml_row_size
        - Src:             'src/models/mimo2.cpp:123,24'
          Dst:             ggml_view_3d
        - Src:             'src/models/mimo2.cpp:124,24'
          Dst:             ggml_view_3d
        - Src:             'src/models/mimo2.cpp:125,24'
          Dst:             ggml_view_3d
        - Src:             'src/models/mimo2.cpp:128,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mimo2.cpp:129,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:131,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mimo2.cpp:132,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:134,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mimo2.cpp:135,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:137,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mimo2.cpp:138,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mimo2.cpp:139,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mimo2.cpp:142,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mimo2.cpp:148,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mimo2.cpp:154,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:155,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:156,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:162,69'
          Dst:             sqrtf
        - Src:             'src/models/mimo2.cpp:160,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/mimo2.cpp:163,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:166,23'
          Dst:             ggml_scale
        - Src:             'src/models/mimo2.cpp:167,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:172,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mimo2.cpp:173,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mimo2.cpp:176,33'
          Dst:             ggml_add
        - Src:             'src/models/mimo2.cpp:177,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:179,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mimo2.cpp:182,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:187,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/mimo2.cpp:193,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:196,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/mimo2.cpp:207,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:210,15'
          Dst:             ggml_add
        - Src:             'src/models/mimo2.cpp:212,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/mimo2.cpp:213,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:225,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:229,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mimo2.cpp:231,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mimo2.cpp:234,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mimo2.cpp:235,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_mimo216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mimo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_mimo217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mimo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          467
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/mimo2.cpp:29,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/mimo2.cpp:31,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:31,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:34,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:34,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:35,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:35,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:39,41'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mimo2.cpp:40,41'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mimo2.cpp:41,35'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mimo2.cpp:47,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/mimo2.cpp:48,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:48,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:50,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:50,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:51,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:51,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:53,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:53,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:56,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:56,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:57,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:57,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:58,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:58,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:62,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:62,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:63,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:63,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:64,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:64,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:65,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:65,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:66,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:66,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:69,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:69,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:70,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:70,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:71,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:71,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mimo2.cpp:72,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mimo2.cpp:72,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_mimo217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mimo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mimo2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mimo2.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mimo2.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mimo2.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mimo2.cpp:12,93'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mimo2.cpp:12,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/mimo2.cpp:15,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mimo2.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/mimo2.cpp:20,5'
          Dst:             ggml_abort
        - Src:             'src/models/mimo2.cpp:22,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_minicpmD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1539
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1539,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK19llama_model_minicpm16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/minicpm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_minicpm17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/minicpm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          601
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/minicpm.cpp:27,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minicpm.cpp:29,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:29,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:32,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:32,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:33,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:33,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:37,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:37,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:43,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:43,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:45,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/minicpm.cpp:46,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:46,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:49,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:49,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:58,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:58,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:62,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:62,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:63,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:63,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:64,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:64,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:67,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:67,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:68,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:68,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:69,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:69,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:71,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:71,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:72,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:72,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:73,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:73,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:74,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:74,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:78,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:78,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:79,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:79,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm.cpp:80,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm.cpp:80,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_minicpm17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/minicpm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minicpm.cpp:6,60'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/minicpm.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/minicpm.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/minicpm.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/minicpm.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/minicpm.cpp:19,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_minicpm35graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:723,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_minicpm3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:718,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_minicpm35graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/minicpm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          662
      EdgeCount:       168
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_get_rows
        - ggml_mul_mat
        - ggml_repeat
        - ggml_rope_ext
        - ggml_row_size
        - ggml_scale
        - ggml_view_2d
        - ggml_view_3d
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minicpm3.cpp:63,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/minicpm3.cpp:68,55'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:70,50'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minicpm3.cpp:71,50'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:71,76'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minicpm3.cpp:78,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/minicpm3.cpp:81,12'
          Dst:             ggml_scale
        - Src:             'src/models/minicpm3.cpp:82,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:85,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/minicpm3.cpp:87,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/minicpm3.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/minicpm3.cpp:241,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minicpm3.cpp:94,44'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/minicpm3.cpp:97,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minicpm3.cpp:100,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:106,17'
          Dst:             ggml_mul_mat
        - Src:             'src/models/minicpm3.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:109,17'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minicpm3.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:115,17'
          Dst:             ggml_mul_mat
        - Src:             'src/models/minicpm3.cpp:116,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:120,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:120,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:121,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:121,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:119,36'
          Dst:             ggml_view_3d
        - Src:             'src/models/minicpm3.cpp:123,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:127,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:127,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:128,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:128,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:129,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:126,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/minicpm3.cpp:130,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:133,47'
          Dst:             ggml_mul_mat
        - Src:             'src/models/minicpm3.cpp:134,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:137,43'
          Dst:             ggml_view_2d
        - Src:             'src/models/minicpm3.cpp:140,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:146,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:143,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/minicpm3.cpp:147,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:149,29'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minicpm3.cpp:152,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:155,32'
          Dst:             ggml_mul_mat
        - Src:             'src/models/minicpm3.cpp:156,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:160,75'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm3.cpp:160,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:161,85'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm3.cpp:161,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:159,36'
          Dst:             ggml_view_3d
        - Src:             'src/models/minicpm3.cpp:163,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:166,69'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm3.cpp:167,76'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm3.cpp:167,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:168,76'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm3.cpp:168,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:169,21'
          Dst:             ggml_row_size
        - Src:             'src/models/minicpm3.cpp:166,38'
          Dst:             ggml_view_3d
        - Src:             'src/models/minicpm3.cpp:170,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:172,24'
          Dst:             ggml_cont
        - Src:             'src/models/minicpm3.cpp:173,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:175,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/minicpm3.cpp:180,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:183,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/minicpm3.cpp:188,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:190,38'
          Dst:             ggml_concat
        - Src:             'src/models/minicpm3.cpp:191,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:193,64'
          Dst:             ggml_repeat
        - Src:             'src/models/minicpm3.cpp:193,38'
          Dst:             ggml_concat
        - Src:             'src/models/minicpm3.cpp:194,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:196,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/minicpm3.cpp:201,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/minicpm3.cpp:202,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/minicpm3.cpp:205,45'
          Dst:             sqrtf
        - Src:             'src/models/minicpm3.cpp:206,15'
          Dst:             ggml_scale
        - Src:             'src/models/minicpm3.cpp:207,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:209,33'
          Dst:             ggml_add
        - Src:             'src/models/minicpm3.cpp:210,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:214,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minicpm3.cpp:217,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:219,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/minicpm3.cpp:225,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:228,15'
          Dst:             ggml_scale
        - Src:             'src/models/minicpm3.cpp:229,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:231,15'
          Dst:             ggml_add
        - Src:             'src/models/minicpm3.cpp:233,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/minicpm3.cpp:234,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:245,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:250,11'
          Dst:             ggml_scale
        - Src:             'src/models/minicpm3.cpp:251,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:254,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/minicpm3.cpp:256,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minicpm3.cpp:259,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/minicpm3.cpp:260,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_minicpm316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/minicpm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_minicpm317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/minicpm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          444
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/minicpm3.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minicpm3.cpp:17,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minicpm3.cpp:18,49'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minicpm3.cpp:18,75'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minicpm3.cpp:22,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:22,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:25,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:25,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:26,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:26,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:30,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:30,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:36,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:36,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:37,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:37,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:39,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:39,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:41,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:41,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:42,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:42,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:44,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:44,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:45,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:45,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:46,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:46,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:48,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:48,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:52,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:52,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:54,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:54,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minicpm3.cpp:55,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minicpm3.cpp:55,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_minicpm317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/minicpm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minicpm3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/minicpm3.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/minicpm3.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/minicpm3.cpp:8,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_minimax_m25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1882
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1882,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_minimax_m2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1877
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1877,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_minimax_m25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/minimax-m2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          391
      EdgeCount:       101
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minimax-m2.cpp:47,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/minimax-m2.cpp:48,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minimax-m2.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minimax-m2.cpp:50,5'
          Dst:             ggml_abort
        - Src:             'src/models/minimax-m2.cpp:56,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/minimax-m2.cpp:58,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/minimax-m2.cpp:59,21'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/minimax-m2.cpp:60,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/minimax-m2.cpp:155,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minimax-m2.cpp:71,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minimax-m2.cpp:72,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:75,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/minimax-m2.cpp:76,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:78,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/minimax-m2.cpp:79,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:81,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/minimax-m2.cpp:82,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:84,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minimax-m2.cpp:86,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:88,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minimax-m2.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:92,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/minimax-m2.cpp:93,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/minimax-m2.cpp:94,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/minimax-m2.cpp:96,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/minimax-m2.cpp:102,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/minimax-m2.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:109,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:110,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:112,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/minimax-m2.cpp:118,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/minimax-m2.cpp:119,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/minimax-m2.cpp:122,33'
          Dst:             ggml_add
        - Src:             'src/models/minimax-m2.cpp:123,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:126,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/minimax-m2.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:131,15'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/minimax-m2.cpp:142,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:144,15'
          Dst:             ggml_add
        - Src:             'src/models/minimax-m2.cpp:146,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/minimax-m2.cpp:147,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:159,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:163,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/minimax-m2.cpp:165,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/minimax-m2.cpp:168,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/minimax-m2.cpp:169,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_minimax_m216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/minimax-m2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_minimax_m217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/minimax-m2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          303
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/minimax-m2.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/minimax-m2.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:26,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/minimax-m2.cpp:27,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:27,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:29,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:29,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:30,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:30,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:31,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:31,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:35,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:35,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:36,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:36,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:37,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:37,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:38,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:38,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/minimax-m2.cpp:39,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/minimax-m2.cpp:39,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_minimax_m217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/minimax-m2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/minimax-m2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/minimax-m2.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/minimax-m2.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/minimax-m2.cpp:8,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_mistral35graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2054
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2054,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_mistral3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2049
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2049,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_mistral35graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mistral3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          471
      EdgeCount:       134
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mistral3.cpp:93,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/mistral3.cpp:94,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mistral3.cpp:96,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mistral3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/mistral3.cpp:102,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/mistral3.cpp:105,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/mistral3.cpp:110,26'
          Dst:             _ZNK17llm_graph_context20build_inp_attn_scaleEv
        - Src:             'src/models/mistral3.cpp:113,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/mistral3.cpp:117,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/mistral3.cpp:221,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mistral3.cpp:123,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mistral3.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:131,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/mistral3.cpp:134,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/mistral3.cpp:137,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mistral3.cpp:143,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/mistral3.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:151,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:155,24'
          Dst:             ggml_mul
        - Src:             'src/models/mistral3.cpp:156,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:159,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/mistral3.cpp:162,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:165,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mistral3.cpp:166,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/mistral3.cpp:168,33'
          Dst:             ggml_add
        - Src:             'src/models/mistral3.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:174,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mistral3.cpp:177,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:179,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/mistral3.cpp:185,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:188,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mistral3.cpp:191,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:193,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/mistral3.cpp:208,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:210,15'
          Dst:             ggml_add
        - Src:             'src/models/mistral3.cpp:211,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:213,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/mistral3.cpp:214,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:225,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:229,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mistral3.cpp:231,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mistral3.cpp:234,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mistral3.cpp:235,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_mistral316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mistral3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_mistral317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mistral3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          601
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/mistral3.cpp:30,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/mistral3.cpp:32,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:32,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:35,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:35,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:36,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:36,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:40,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:40,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:46,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:46,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:48,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/mistral3.cpp:49,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:49,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:52,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:52,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:54,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:54,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:58,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:58,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:61,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:61,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:65,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:65,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:66,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:66,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:67,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:67,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:70,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:70,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:71,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:71,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:72,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:72,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:74,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:74,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:75,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:75,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:76,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:76,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:77,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:77,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:81,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:81,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:82,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:82,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mistral3.cpp:83,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mistral3.cpp:83,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_mistral317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mistral3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          78
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/mistral3.cpp:21,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/mistral3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mistral3.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mistral3.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mistral3.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mistral3.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mistral3.cpp:17,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/mistral3.cpp:17,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/mistral3.cpp:17,13'
          Dst:             __cxa_throw
        - Src:             'src/models/mistral3.cpp:17,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/mistral3.cpp:17,13'
          Dst:             __cxa_free_exception
        - Src:             'src/models/mistral3.cpp:21,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_mistral4D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1256,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK20llama_model_mistral416build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mistral4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_modern_bert5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:342,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN23llama_model_modern_bertD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:337,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN23llama_model_modern_bert5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/modern-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          324
      EdgeCount:       95
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/modern-bert.cpp:74,101'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/modern-bert.cpp:75,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/modern-bert.cpp:77,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/modern-bert.cpp:77,5'
          Dst:             ggml_abort
        - Src:             'src/models/modern-bert.cpp:81,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/modern-bert.cpp:84,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/modern-bert.cpp:85,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:88,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/modern-bert.cpp:89,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:91,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/modern-bert.cpp:93,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/modern-bert.cpp:167,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/modern-bert.cpp:96,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/modern-bert.cpp:97,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/modern-bert.cpp:103,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/modern-bert.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:110,35'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/modern-bert.cpp:114,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/modern-bert.cpp:120,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/modern-bert.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:128,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:130,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/modern-bert.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:136,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/modern-bert.cpp:137,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/modern-bert.cpp:141,33'
          Dst:             ggml_add
        - Src:             'src/models/modern-bert.cpp:142,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:145,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/modern-bert.cpp:148,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:150,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/modern-bert.cpp:159,15'
          Dst:             ggml_add
        - Src:             'src/models/modern-bert.cpp:170,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/modern-bert.cpp:173,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/modern-bert.cpp:174,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK23llama_model_modern_bert16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/modern-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_modern_bert17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/modern-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          395
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/modern-bert.cpp:37,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/modern-bert.cpp:39,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:39,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:40,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:40,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:42,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:42,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:51,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:51,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:55,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:55,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:56,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:56,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:58,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:58,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:59,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:59,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:60,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:60,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:63,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:63,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:64,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:64,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:65,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:65,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:66,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:66,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:48,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:48,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:55,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:55,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:56,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:56,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:58,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:58,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:59,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:59,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/modern-bert.cpp:60,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/modern-bert.cpp:60,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN23llama_model_modern_bert17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/modern-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          99
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _Z27llm_ffn_op_type_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE15llm_ffn_op_type
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/modern-bert.cpp:25,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/modern-bert.cpp:4,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/modern-bert.cpp:7,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/modern-bert.cpp:9,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/modern-bert.cpp:10,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/modern-bert.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/modern-bert.cpp:21,12'
          Dst:             _ZN18llama_model_loader7get_keyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEb6llm_kvRT_b
        - Src:             'src/models/modern-bert.cpp:22,30'
          Dst:             _Z27llm_ffn_op_type_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE15llm_ffn_op_type
        - Src:             'src/models/modern-bert.cpp:25,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN15llama_model_mpt5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:394,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN15llama_model_mptD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:389,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN15llama_model_mpt5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mpt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          393
      EdgeCount:       107
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mpt.cpp:67,93'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/mpt.cpp:68,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mpt.cpp:70,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mpt.cpp:70,5'
          Dst:             ggml_abort
        - Src:             'src/models/mpt.cpp:76,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/mpt.cpp:78,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/mpt.cpp:82,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/mpt.cpp:83,33'
          Dst:             ggml_get_rows
        - Src:             'src/models/mpt.cpp:84,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:86,16'
          Dst:             ggml_add
        - Src:             'src/models/mpt.cpp:87,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:90,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/mpt.cpp:159,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mpt.cpp:95,21'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mpt.cpp:96,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:102,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/mpt.cpp:107,24'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/mpt.cpp:108,24'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/mpt.cpp:110,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mpt.cpp:112,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mpt.cpp:114,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mpt.cpp:115,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/mpt.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:122,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/mpt.cpp:128,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/mpt.cpp:129,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/mpt.cpp:133,33'
          Dst:             ggml_add
        - Src:             'src/models/mpt.cpp:134,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:138,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/mpt.cpp:139,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:140,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/mpt.cpp:145,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:148,15'
          Dst:             ggml_add
        - Src:             'src/models/mpt.cpp:150,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/mpt.cpp:151,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:161,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:164,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/mpt.cpp:166,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/mpt.cpp:169,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/mpt.cpp:170,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK15llama_model_mpt16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/mpt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15llama_model_mpt17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mpt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          497
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/mpt.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/mpt.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:23,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:23,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:25,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:25,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:27,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:27,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:33,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:33,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:34,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:34,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:36,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:36,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:37,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:37,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:39,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:39,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:40,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:40,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:42,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:42,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:45,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:45,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:46,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:46,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:48,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:48,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:49,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:49,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:52,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:52,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:53,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:53,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:55,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:55,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:56,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:56,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/mpt.cpp:59,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/mpt.cpp:59,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN15llama_model_mpt17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/mpt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/mpt.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mpt.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mpt.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/mpt.cpp:8,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN26llama_model_nemotron_h_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1398,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK26llama_model_nemotron_h_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_nemotron_h5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1387,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_nemotron_hD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1382
      functionLinenumberEnd: 1382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1382,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_nemotron_h5graph15build_ffn_layerEP11ggml_tensorRK11llama_modeli
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          139
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_mul_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron-h.cpp:202,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/nemotron-h.cpp:214,26'
          Dst:             ggml_mul_mat
        - Src:             'src/models/nemotron-h.cpp:217,39'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/nemotron-h.cpp:218,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:221,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/nemotron-h.cpp:236,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:239,23'
          Dst:             ggml_mul_mat
        - Src:             'src/models/nemotron-h.cpp:242,35'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/nemotron-h.cpp:248,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:250,15'
          Dst:             ggml_add
        - Src:             'src/models/nemotron-h.cpp:0,0'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:254,11'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/nemotron-h.cpp:255,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN22llama_model_nemotron_h5graph21build_attention_layerEP11ggml_tensorP23llm_graph_input_attn_kvRK11llama_modelli
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron-h.cpp:189,85'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/nemotron-h.cpp:189,105'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/nemotron-h.cpp:189,31'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/nemotron-h.cpp:192,52'
          Dst:             sqrtf
        - Src:             'src/models/nemotron-h.cpp:193,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/nemotron-h.cpp:196,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN22llama_model_nemotron_h5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          218
      EdgeCount:       82
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - _ZN22llama_model_nemotron_h5graph15build_ffn_layerEP11ggml_tensorRK11llama_modeli
        - _ZN22llama_model_nemotron_h5graph21build_attention_layerEP11ggml_tensorP23llm_graph_input_attn_kvRK11llama_modelli
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron-h.cpp:125,5'
          Dst:             _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - Src:             'src/models/nemotron-h.cpp:126,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/nemotron-h.cpp:127,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/nemotron-h.cpp:127,5'
          Dst:             ggml_abort
        - Src:             'src/models/nemotron-h.cpp:132,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/nemotron-h.cpp:133,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/nemotron-h.cpp:135,18'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/nemotron-h.cpp:137,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/nemotron-h.cpp:171,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/nemotron-h.cpp:143,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/nemotron-h.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:146,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/nemotron-h.cpp:148,43'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/nemotron-h.cpp:148,19'
          Dst:             _ZNK20llm_build_mamba_base18build_mamba2_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/nemotron-h.cpp:149,28'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron-h.cpp:151,51'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/nemotron-h.cpp:151,19'
          Dst:             _ZN22llama_model_nemotron_h5graph21build_attention_layerEP11ggml_tensorP23llm_graph_input_attn_kvRK11llama_modelli
        - Src:             'src/models/nemotron-h.cpp:153,19'
          Dst:             _ZN22llama_model_nemotron_h5graph15build_ffn_layerEP11ggml_tensorRK11llama_modeli
        - Src:             'src/models/nemotron-h.cpp:157,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/nemotron-h.cpp:158,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/nemotron-h.cpp:162,15'
          Dst:             ggml_add
        - Src:             'src/models/nemotron-h.cpp:163,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:173,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:177,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/nemotron-h.cpp:178,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron-h.cpp:181,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/nemotron-h.cpp:182,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_nemotron_h16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_nemotron_h17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          670
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/nemotron-h.cpp:34,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/nemotron-h.cpp:47,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:47,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:51,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:51,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:52,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:52,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:55,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:55,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:63,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:63,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:65,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/nemotron-h.cpp:67,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:67,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:69,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:69,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:70,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:70,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:72,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:72,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:75,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/nemotron-h.cpp:75,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:76,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/nemotron-h.cpp:76,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:78,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:78,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:81,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:81,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:82,28'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron-h.cpp:84,46'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/nemotron-h.cpp:85,52'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/nemotron-h.cpp:86,52'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/nemotron-h.cpp:87,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/nemotron-h.cpp:88,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:88,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:89,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:89,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:95,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:95,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:96,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:96,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:99,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:99,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:100,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:100,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:102,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:102,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:103,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:103,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:106,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:106,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:107,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:107,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:111,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:111,99'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron-h.cpp:111,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:112,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:112,107'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron-h.cpp:112,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:113,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:113,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron-h.cpp:114,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron-h.cpp:114,97'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron-h.cpp:114,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_nemotron_h17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nemotron-h.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/nemotron-h.cpp:25,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/nemotron-h.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:12,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/nemotron-h.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:18,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:20,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:22,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nemotron-h.cpp:25,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/nemotron-h.cpp:13,44'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/nemotron-h.cpp:13,73'
          Dst:             _ZNK13llama_hparams4n_ffEj
    - functionName:    _ZN20llama_model_nemotron5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1374,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_nemotronD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1369,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_nemotron5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nemotron.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          327
      EdgeCount:       85
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron.cpp:50,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/nemotron.cpp:51,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/nemotron.cpp:53,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/nemotron.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'src/models/nemotron.cpp:59,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/nemotron.cpp:62,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/nemotron.cpp:64,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/nemotron.cpp:66,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/nemotron.cpp:136,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/nemotron.cpp:72,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/nemotron.cpp:76,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:81,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/nemotron.cpp:84,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/nemotron.cpp:90,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/nemotron.cpp:96,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:97,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:100,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/nemotron.cpp:105,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/nemotron.cpp:106,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/nemotron.cpp:108,33'
          Dst:             ggml_add
        - Src:             'src/models/nemotron.cpp:109,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:112,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/nemotron.cpp:116,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:118,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/nemotron.cpp:125,15'
          Dst:             ggml_add
        - Src:             'src/models/nemotron.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:128,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/nemotron.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:140,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:144,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/nemotron.cpp:146,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/nemotron.cpp:149,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/nemotron.cpp:150,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_nemotron16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nemotron.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_nemotron17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nemotron.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          307
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/nemotron.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/nemotron.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:18,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:18,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:19,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:19,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:20,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:20,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:25,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:25,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:26,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:26,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:28,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/nemotron.cpp:29,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:29,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:32,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:32,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:35,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:35,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:37,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:37,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:41,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:41,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nemotron.cpp:42,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nemotron.cpp:42,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_nemotron17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nemotron.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nemotron.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/nemotron.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_neo_bert5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:355,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_neo_bertD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:350,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_neo_bert5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/neo-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          282
      EdgeCount:       79
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/neo-bert.cpp:43,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/neo-bert.cpp:44,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/neo-bert.cpp:46,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/neo-bert.cpp:46,5'
          Dst:             ggml_abort
        - Src:             'src/models/neo-bert.cpp:50,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/neo-bert.cpp:53,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/neo-bert.cpp:54,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:56,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/neo-bert.cpp:58,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/neo-bert.cpp:126,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/neo-bert.cpp:64,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/neo-bert.cpp:69,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/neo-bert.cpp:73,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/neo-bert.cpp:79,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/neo-bert.cpp:85,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:86,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:87,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:89,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/neo-bert.cpp:92,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:95,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/neo-bert.cpp:96,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/neo-bert.cpp:99,15'
          Dst:             ggml_add
        - Src:             'src/models/neo-bert.cpp:102,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:105,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/neo-bert.cpp:108,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:111,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/neo-bert.cpp:119,15'
          Dst:             ggml_add
        - Src:             'src/models/neo-bert.cpp:130,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/neo-bert.cpp:133,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/neo-bert.cpp:134,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_neo_bert16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/neo-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_neo_bert17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/neo-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          285
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/neo-bert.cpp:12,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/neo-bert.cpp:14,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:14,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:16,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:16,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:17,27'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:17,13'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:19,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:19,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:20,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:20,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:22,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:22,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:27,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:27,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:29,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:29,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:30,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:30,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:32,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:32,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/neo-bert.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/neo-bert.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_neo_bert17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/neo-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/neo-bert.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/neo-bert.cpp:6,17'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN26llama_model_nomic_bert_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:326,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK26llama_model_nomic_bert_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nomic-bert-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llama_model_nomic_bert_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nomic-bert-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          593
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/nomic-bert-moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/nomic-bert-moe.cpp:20,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/nomic-bert-moe.cpp:20,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/nomic-bert-moe.cpp:20,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/nomic-bert-moe.cpp:20,9'
          Dst:             __cxa_throw
        - Src:             'src/models/nomic-bert-moe.cpp:20,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/nomic-bert-moe.cpp:22,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:22,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:23,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:23,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:26,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:26,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:28,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:28,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:29,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:29,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:31,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:31,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:32,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:32,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:35,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:35,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:36,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:36,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:41,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/nomic-bert-moe.cpp:43,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:43,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:44,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:44,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:46,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:46,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:47,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:47,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:50,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:50,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:51,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:51,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:52,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:52,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:56,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:56,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:60,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:60,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:64,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:64,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert-moe.cpp:65,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert-moe.cpp:65,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN26llama_model_nomic_bert_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nomic-bert-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nomic-bert-moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/nomic-bert-moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nomic-bert-moe.cpp:7,17'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_nomic_bertD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:315,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK22llama_model_nomic_bert16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/nomic-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_nomic_bert17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nomic-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          593
      EdgeCount:       36
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/nomic-bert.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/nomic-bert.cpp:20,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/nomic-bert.cpp:20,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/nomic-bert.cpp:20,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/nomic-bert.cpp:20,9'
          Dst:             __cxa_throw
        - Src:             'src/models/nomic-bert.cpp:20,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/nomic-bert.cpp:22,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:22,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:23,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:23,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:26,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:26,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:28,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:28,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:29,31'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:29,17'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:31,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:31,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:32,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:32,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:35,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:35,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:36,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:36,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:41,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/nomic-bert.cpp:43,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:43,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:44,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:44,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:46,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:46,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:47,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:47,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:50,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:50,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:51,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:51,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:52,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:52,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:54,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:54,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:56,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:56,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:60,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:60,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:64,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:64,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/nomic-bert.cpp:65,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/nomic-bert.cpp:65,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_nomic_bert17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/nomic-bert.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/nomic-bert.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/nomic-bert.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/nomic-bert.cpp:7,17'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_olmo5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:975,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_olmoD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:970,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_olmo5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          321
      EdgeCount:       93
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmo.cpp:43,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/olmo.cpp:44,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmo.cpp:46,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmo.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/olmo.cpp:52,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/olmo.cpp:55,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/olmo.cpp:57,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/olmo.cpp:59,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/olmo.cpp:128,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo.cpp:65,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo.cpp:68,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:73,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/olmo.cpp:76,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo.cpp:82,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:89,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:92,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/olmo.cpp:97,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmo.cpp:98,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmo.cpp:100,33'
          Dst:             ggml_add
        - Src:             'src/models/olmo.cpp:101,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:104,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo.cpp:107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:109,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/olmo.cpp:115,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:117,15'
          Dst:             ggml_add
        - Src:             'src/models/olmo.cpp:118,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:120,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/olmo.cpp:121,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:132,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:136,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo.cpp:138,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo.cpp:141,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/olmo.cpp:142,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_olmo16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_olmo17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/olmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          202
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/olmo.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/olmo.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo.cpp:21,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:21,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo.cpp:30,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/olmo.cpp:31,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:31,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_olmo17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/olmo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/olmo.cpp:7,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/olmo.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/olmo.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/olmo.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_olmo25graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:989,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_olmo25graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:989,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_olmo2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:983,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_olmo25graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          426
      EdgeCount:       121
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmo2.cpp:65,101'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/olmo2.cpp:66,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmo2.cpp:68,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmo2.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/olmo2.cpp:74,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/olmo2.cpp:77,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/olmo2.cpp:83,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/olmo2.cpp:87,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/olmo2.cpp:193,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:97,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:100,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:101,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:103,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:106,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:110,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:114,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmo2.cpp:115,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmo2.cpp:116,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmo2.cpp:118,41'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/olmo2.cpp:124,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:130,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:136,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:142,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:148,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:152,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/olmo2.cpp:157,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmo2.cpp:158,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmo2.cpp:160,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:163,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:165,33'
          Dst:             ggml_add
        - Src:             'src/models/olmo2.cpp:166,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:169,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/olmo2.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:177,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:180,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:182,15'
          Dst:             ggml_add
        - Src:             'src/models/olmo2.cpp:183,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:185,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/olmo2.cpp:186,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:197,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:201,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:203,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:206,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/olmo2.cpp:207,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_olmo25graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          426
      EdgeCount:       121
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmo2.cpp:65,101'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/olmo2.cpp:66,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmo2.cpp:68,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmo2.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/olmo2.cpp:74,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/olmo2.cpp:77,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/olmo2.cpp:85,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/olmo2.cpp:87,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/olmo2.cpp:193,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:97,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:100,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:101,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:103,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:106,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:110,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:114,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmo2.cpp:115,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmo2.cpp:116,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmo2.cpp:118,41'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/olmo2.cpp:124,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:130,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:136,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:142,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmo2.cpp:148,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:149,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:152,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/olmo2.cpp:157,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmo2.cpp:158,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmo2.cpp:160,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:163,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:165,33'
          Dst:             ggml_add
        - Src:             'src/models/olmo2.cpp:166,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:169,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/olmo2.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:177,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmo2.cpp:180,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:182,15'
          Dst:             ggml_add
        - Src:             'src/models/olmo2.cpp:183,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:185,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/olmo2.cpp:186,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:197,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:201,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmo2.cpp:203,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmo2.cpp:206,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/olmo2.cpp:207,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_olmo216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_olmo217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/olmo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          259
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/olmo2.cpp:30,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/olmo2.cpp:34,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:34,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:37,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:37,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:38,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:38,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:43,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/olmo2.cpp:44,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:44,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:45,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:45,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:46,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:46,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:47,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:47,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmo2.cpp:52,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmo2.cpp:52,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_olmo217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/olmo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmo2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/olmo2.cpp:6,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/olmo2.cpp:10,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/olmo2.cpp:11,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/olmo2.cpp:15,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/olmo2.cpp:20,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_olmoe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1002,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_olmoeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:997,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_olmoe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          392
      EdgeCount:       108
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmoe.cpp:53,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/olmoe.cpp:54,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmoe.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmoe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/olmoe.cpp:62,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/olmoe.cpp:65,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/olmoe.cpp:67,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/olmoe.cpp:69,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/olmoe.cpp:160,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmoe.cpp:75,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmoe.cpp:78,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:83,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmoe.cpp:84,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:86,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmoe.cpp:87,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:89,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmoe.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:92,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmoe.cpp:94,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:96,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmoe.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:100,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmoe.cpp:101,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmoe.cpp:102,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/olmoe.cpp:104,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmoe.cpp:110,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/olmoe.cpp:116,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:117,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:120,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/olmoe.cpp:125,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmoe.cpp:126,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/olmoe.cpp:128,33'
          Dst:             ggml_add
        - Src:             'src/models/olmoe.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/olmoe.cpp:135,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:137,15'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/olmoe.cpp:148,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:150,15'
          Dst:             ggml_add
        - Src:             'src/models/olmoe.cpp:152,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/olmoe.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:164,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:168,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/olmoe.cpp:170,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/olmoe.cpp:173,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/olmoe.cpp:174,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_olmoe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/olmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_olmoe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/olmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          318
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/olmoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/olmoe.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:18,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:18,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:24,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:24,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:26,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/olmoe.cpp:27,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:27,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:28,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:28,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:29,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:29,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:33,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:33,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:36,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/olmoe.cpp:36,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/olmoe.cpp:36,13'
          Dst:             __cxa_throw
        - Src:             'src/models/olmoe.cpp:36,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/olmoe.cpp:39,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/olmoe.cpp:39,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/olmoe.cpp:39,13'
          Dst:             __cxa_throw
        - Src:             'src/models/olmoe.cpp:39,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/olmoe.cpp:43,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:43,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:44,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:44,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:45,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/olmoe.cpp:45,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/olmoe.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN17llama_model_olmoe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/olmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/olmoe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/olmoe.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_openai_moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1790,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_openai_moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1785
      functionLinenumberEnd: 1785
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1785,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_openai_moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/openai-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          334
      EdgeCount:       78
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/openai-moe.cpp:64,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/openai-moe.cpp:68,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/openai-moe.cpp:71,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/openai-moe.cpp:73,23'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/openai-moe.cpp:75,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/openai-moe.cpp:157,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openai-moe.cpp:80,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/openai-moe.cpp:81,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/openai-moe.cpp:86,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openai-moe.cpp:89,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:94,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/openai-moe.cpp:97,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/openai-moe.cpp:103,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/openai-moe.cpp:109,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:110,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:111,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:115,91'
          Dst:             sqrtf
        - Src:             'src/models/openai-moe.cpp:113,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/openai-moe.cpp:117,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:121,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/openai-moe.cpp:122,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/openai-moe.cpp:124,33'
          Dst:             ggml_add
        - Src:             'src/models/openai-moe.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:128,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openai-moe.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:134,15'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/models/openai-moe.cpp:145,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:147,15'
          Dst:             ggml_add
        - Src:             'src/models/openai-moe.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/openai-moe.cpp:150,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:161,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:165,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/openai-moe.cpp:167,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openai-moe.cpp:170,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/openai-moe.cpp:171,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_openai_moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/openai-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_openai_moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/openai-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          362
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/openai-moe.cpp:25,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/openai-moe.cpp:29,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:29,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:32,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:32,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:33,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:33,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:38,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:38,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:39,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:39,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:41,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/openai-moe.cpp:42,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:42,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:46,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:46,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:47,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:47,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:48,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:48,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:49,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:49,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:51,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:51,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:53,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:53,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:54,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:54,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:55,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:55,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openai-moe.cpp:56,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openai-moe.cpp:56,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_openai_moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/openai-moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/openai-moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/openai-moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/openai-moe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/openai-moe.cpp:10,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/openai-moe.cpp:11,13'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/openai-moe.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/openai-moe.cpp:17,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_openelm5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1015,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_openelmD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1010,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_openelm5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/openelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          393
      EdgeCount:       107
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/openelm.cpp:50,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/openelm.cpp:51,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/openelm.cpp:53,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/openelm.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'src/models/openelm.cpp:57,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/openelm.cpp:60,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/openelm.cpp:62,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/openelm.cpp:64,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/openelm.cpp:158,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openelm.cpp:67,43'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/openelm.cpp:68,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/openelm.cpp:75,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openelm.cpp:78,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:82,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/openelm.cpp:83,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:85,19'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/openelm.cpp:87,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/openelm.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:90,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/openelm.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:93,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/openelm.cpp:94,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:96,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openelm.cpp:99,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:101,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openelm.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:106,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/openelm.cpp:112,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/openelm.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:122,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/openelm.cpp:127,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/openelm.cpp:128,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/openelm.cpp:130,33'
          Dst:             ggml_add
        - Src:             'src/models/openelm.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:135,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/openelm.cpp:138,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:140,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/openelm.cpp:146,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:148,15'
          Dst:             ggml_add
        - Src:             'src/models/openelm.cpp:150,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/openelm.cpp:151,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:162,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:165,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/openelm.cpp:167,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/openelm.cpp:170,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/openelm.cpp:171,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_openelm16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/openelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_openelm17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/openelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          283
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/openelm.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/openelm.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:23,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:23,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:26,47'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/openelm.cpp:27,47'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/openelm.cpp:28,47'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/openelm.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:34,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:34,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:35,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:35,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:36,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:36,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:37,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:37,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/openelm.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/openelm.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_openelm17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/openelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/openelm.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/openelm.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_orion5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:697,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_orionD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:692,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_orion5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/orion.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          332
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/orion.cpp:43,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/orion.cpp:44,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/orion.cpp:46,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/orion.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/orion.cpp:52,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/orion.cpp:55,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/orion.cpp:57,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/orion.cpp:59,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/orion.cpp:127,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/orion.cpp:65,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/orion.cpp:68,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:73,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/orion.cpp:76,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/orion.cpp:82,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/orion.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:89,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:92,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/orion.cpp:97,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/orion.cpp:98,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/orion.cpp:100,33'
          Dst:             ggml_add
        - Src:             'src/models/orion.cpp:101,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:104,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/orion.cpp:107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:109,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/orion.cpp:115,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:117,15'
          Dst:             ggml_add
        - Src:             'src/models/orion.cpp:119,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/orion.cpp:120,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:131,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:135,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/orion.cpp:137,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/orion.cpp:140,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/orion.cpp:141,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_orion16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/orion.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_orion17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/orion.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          271
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/orion.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/orion.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:17,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:17,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:18,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:18,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:19,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:19,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:24,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:24,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:25,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:25,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:27,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/orion.cpp:28,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:28,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:30,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:30,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:31,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:31,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/orion.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/orion.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_orion17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/orion.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/orion.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/orion.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_paddleocr5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1712,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_paddleocrD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1708,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_paddleocr5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/paddleocr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          340
      EdgeCount:       92
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_multi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/paddleocr.cpp:8,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/paddleocr.cpp:12,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/paddleocr.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/paddleocr.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/paddleocr.cpp:20,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/paddleocr.cpp:26,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/paddleocr.cpp:28,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/paddleocr.cpp:30,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/paddleocr.cpp:95,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/paddleocr.cpp:37,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/paddleocr.cpp:38,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:42,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/paddleocr.cpp:45,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/paddleocr.cpp:51,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/paddleocr.cpp:57,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:58,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:59,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:61,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/paddleocr.cpp:67,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/paddleocr.cpp:68,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/paddleocr.cpp:70,33'
          Dst:             ggml_add
        - Src:             'src/models/paddleocr.cpp:71,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:75,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/paddleocr.cpp:76,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:78,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/paddleocr.cpp:83,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:85,15'
          Dst:             ggml_add
        - Src:             'src/models/paddleocr.cpp:87,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/paddleocr.cpp:88,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:97,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:101,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/paddleocr.cpp:103,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/paddleocr.cpp:106,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/paddleocr.cpp:107,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_paddleocr16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/paddleocr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_pangu_embed5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1908
      functionLinenumberEnd: 1908
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1908,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN23llama_model_pangu_embedD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1903
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1903,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN23llama_model_pangu_embed5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/pangu-embed.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          352
      EdgeCount:       100
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/pangu-embed.cpp:58,101'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/pangu-embed.cpp:59,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/pangu-embed.cpp:61,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/pangu-embed.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/pangu-embed.cpp:67,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/pangu-embed.cpp:70,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/pangu-embed.cpp:72,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/pangu-embed.cpp:74,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/pangu-embed.cpp:144,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/pangu-embed.cpp:80,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/pangu-embed.cpp:83,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:88,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/pangu-embed.cpp:91,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/pangu-embed.cpp:97,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/pangu-embed.cpp:102,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:106,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/pangu-embed.cpp:112,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/pangu-embed.cpp:113,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/pangu-embed.cpp:116,33'
          Dst:             ggml_add
        - Src:             'src/models/pangu-embed.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:120,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/pangu-embed.cpp:123,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:125,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/pangu-embed.cpp:132,15'
          Dst:             ggml_add
        - Src:             'src/models/pangu-embed.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:135,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/pangu-embed.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:148,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:152,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/pangu-embed.cpp:155,15'
          Dst:             ggml_add
        - Src:             'src/models/pangu-embed.cpp:158,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/pangu-embed.cpp:161,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/pangu-embed.cpp:162,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK23llama_model_pangu_embed16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/pangu-embed.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_model_pangu_embed17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/pangu-embed.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          377
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/pangu-embed.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/pangu-embed.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:30,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:30,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:33,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/pangu-embed.cpp:34,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:34,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:37,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:37,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:42,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:42,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:43,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:43,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:45,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:45,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:48,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:48,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/pangu-embed.cpp:50,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/pangu-embed.cpp:50,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN23llama_model_pangu_embed17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/pangu-embed.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/pangu-embed.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/pangu-embed.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_phi25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:588,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_phi2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:583,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_phi25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/phi2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          329
      EdgeCount:       84
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phi2.cpp:47,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/phi2.cpp:48,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/phi2.cpp:50,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/phi2.cpp:50,5'
          Dst:             ggml_abort
        - Src:             'src/models/phi2.cpp:57,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/phi2.cpp:60,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/phi2.cpp:62,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/phi2.cpp:64,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/phi2.cpp:125,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi2.cpp:67,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi2.cpp:71,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:75,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/phi2.cpp:77,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/phi2.cpp:83,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/phi2.cpp:89,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:95,20'
          Dst:             ggml_scale
        - Src:             'src/models/phi2.cpp:97,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/phi2.cpp:102,32'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi2.cpp:103,32'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi2.cpp:104,32'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi2.cpp:108,26'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/phi2.cpp:114,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:116,15'
          Dst:             ggml_add
        - Src:             'src/models/phi2.cpp:117,15'
          Dst:             ggml_add
        - Src:             'src/models/phi2.cpp:119,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/phi2.cpp:120,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:130,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:133,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/phi2.cpp:134,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:136,11'
          Dst:             ggml_add
        - Src:             'src/models/phi2.cpp:138,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi2.cpp:141,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/phi2.cpp:142,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_phi216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/phi2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_phi217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/phi2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          286
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/phi2.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/phi2.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:19,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:19,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:20,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:20,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:21,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:21,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:27,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:27,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:28,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:28,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:30,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/phi2.cpp:32,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:32,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:33,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:33,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:35,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:35,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:36,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:36,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:38,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:38,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi2.cpp:39,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi2.cpp:39,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_phi217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/phi2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phi2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/phi2.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_phi35graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:602,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_phi35graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:602,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_phi3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:596,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_phi35graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/phi3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          395
      EdgeCount:       107
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phi3.cpp:68,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/phi3.cpp:69,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/phi3.cpp:71,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/phi3.cpp:71,5'
          Dst:             ggml_abort
        - Src:             'src/models/phi3.cpp:76,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/phi3.cpp:79,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/phi3.cpp:85,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/phi3.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/phi3.cpp:174,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi3.cpp:97,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/phi3.cpp:99,45'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi3.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:105,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/phi3.cpp:107,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/phi3.cpp:113,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/phi3.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:123,20'
          Dst:             ggml_scale
        - Src:             'src/models/phi3.cpp:124,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:126,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/phi3.cpp:131,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi3.cpp:132,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi3.cpp:134,15'
          Dst:             ggml_add
        - Src:             'src/models/phi3.cpp:137,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi3.cpp:140,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:144,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/phi3.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:153,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/phi3.cpp:164,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:166,15'
          Dst:             ggml_add
        - Src:             'src/models/phi3.cpp:168,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/phi3.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:179,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:182,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/phi3.cpp:185,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:186,15'
          Dst:             ggml_add
        - Src:             'src/models/phi3.cpp:188,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:191,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/phi3.cpp:192,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_phi35graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/phi3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          395
      EdgeCount:       107
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phi3.cpp:68,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/phi3.cpp:69,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/phi3.cpp:71,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/phi3.cpp:71,5'
          Dst:             ggml_abort
        - Src:             'src/models/phi3.cpp:76,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/phi3.cpp:79,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/phi3.cpp:87,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/phi3.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/phi3.cpp:174,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi3.cpp:97,48'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/phi3.cpp:99,45'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi3.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:105,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/phi3.cpp:107,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/phi3.cpp:113,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/phi3.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:120,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:123,20'
          Dst:             ggml_scale
        - Src:             'src/models/phi3.cpp:124,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:126,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/phi3.cpp:131,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi3.cpp:132,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/phi3.cpp:134,15'
          Dst:             ggml_add
        - Src:             'src/models/phi3.cpp:137,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/phi3.cpp:140,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:144,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/phi3.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:153,19'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/phi3.cpp:164,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:166,15'
          Dst:             ggml_add
        - Src:             'src/models/phi3.cpp:168,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/phi3.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:179,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:182,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/phi3.cpp:185,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:186,15'
          Dst:             ggml_add
        - Src:             'src/models/phi3.cpp:188,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/phi3.cpp:191,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/phi3.cpp:192,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_phi316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/phi3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_phi317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/phi3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          383
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/phi3.cpp:28,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/phi3.cpp:30,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:30,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:33,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:33,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:34,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:34,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:38,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:38,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:44,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:44,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:46,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/phi3.cpp:47,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:47,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:52,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:52,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:54,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:54,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:55,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:55,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:44,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:44,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:46,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/phi3.cpp:47,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:47,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:49,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:49,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:52,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:52,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:54,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:54,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phi3.cpp:55,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phi3.cpp:55,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_phi317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/phi3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/phi3.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/phi3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/phi3.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/phi3.cpp:13,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/phi3.cpp:16,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/models/phi3.cpp:23,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
    - functionName:    _ZN18llama_model_phimoeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:610,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK18llama_model_phimoe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/phimoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_phimoe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/phimoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          400
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/phimoe.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/phimoe.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:20,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:20,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:21,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:21,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:23,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:23,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:28,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:28,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:29,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:29,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:31,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/phimoe.cpp:32,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:32,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:33,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:33,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:35,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:35,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:36,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:36,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:38,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:38,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:39,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:39,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:40,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:40,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:41,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:41,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/phimoe.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/phimoe.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_phimoe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/phimoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/phimoe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/phimoe.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_plamo5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:627,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_plamoD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:622,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_plamo5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          313
      EdgeCount:       92
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo.cpp:39,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/plamo.cpp:40,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo.cpp:42,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/plamo.cpp:48,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/plamo.cpp:51,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/plamo.cpp:53,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/plamo.cpp:55,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/plamo.cpp:122,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo.cpp:59,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo.cpp:62,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:69,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/plamo.cpp:72,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo.cpp:78,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo.cpp:84,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:85,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:86,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:88,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/plamo.cpp:93,22'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo.cpp:94,22'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo.cpp:95,22'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo.cpp:103,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/plamo.cpp:109,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:111,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo.cpp:112,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo.cpp:114,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/plamo.cpp:115,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:126,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:130,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo.cpp:132,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo.cpp:135,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plamo.cpp:136,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_plamo16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_plamo17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plamo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          203
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/plamo.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plamo.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:18,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:18,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:24,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:24,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:26,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/plamo.cpp:27,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:27,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:29,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:29,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_plamo17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plamo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/plamo.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    '_ZZN18llama_model_plamo25graph24build_plamo2_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchiENK3$_0clEP12ggml_contextS4_S4_'
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK30llama_memory_recurrent_context8get_sizeEv
        - ggml_reshape_4d
        - ggml_ssm_scan
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo2.cpp:380,100'
          Dst:             _ZNK30llama_memory_recurrent_context8get_sizeEv
        - Src:             'src/models/plamo2.cpp:380,33'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/plamo2.cpp:385,20'
          Dst:             ggml_ssm_scan
    - functionName:    _ZN18llama_model_plamo25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:640,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_plamo2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:635,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_plamo25graph23build_plamo2_attn_layerEP23llm_graph_input_attn_kvP11ggml_tensorS4_RK11llama_modeli
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          117
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_element_size
        - ggml_rope_ext
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo2.cpp:211,29'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo2.cpp:212,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:215,47'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo2.cpp:216,47'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo2.cpp:217,47'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo2.cpp:218,47'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo2.cpp:219,47'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo2.cpp:226,66'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:225,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:228,66'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:227,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:230,66'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:229,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:232,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:233,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:234,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:236,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:237,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:239,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo2.cpp:242,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:243,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:245,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo2.cpp:248,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/plamo2.cpp:253,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN18llama_model_plamo25graph24build_plamo2_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          450
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_cont_3d
        - ggml_cont_4d
        - ggml_cpy
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_permute
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_silu
        - ggml_ssm_conv
        - ggml_swiglu_split
        - ggml_transpose
        - ggml_view_1d
        - ggml_view_3d
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo2.cpp:265,36'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/plamo2.cpp:277,5'
          Dst:             ggml_abort
        - Src:             'src/models/plamo2.cpp:278,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/plamo2.cpp:278,5'
          Dst:             ggml_abort
        - Src:             'src/models/plamo2.cpp:279,5'
          Dst:             ggml_abort
        - Src:             'src/models/plamo2.cpp:280,5'
          Dst:             ggml_abort
        - Src:             'src/models/plamo2.cpp:281,5'
          Dst:             ggml_abort
        - Src:             'src/models/plamo2.cpp:283,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/plamo2.cpp:284,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/plamo2.cpp:286,65'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/plamo2.cpp:286,26'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo2.cpp:286,26'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/plamo2.cpp:287,26'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/plamo2.cpp:290,11'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/plamo2.cpp:293,24'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo2.cpp:294,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:296,10'
          Dst:             ggml_permute
        - Src:             'src/models/plamo2.cpp:297,10'
          Dst:             ggml_cont_4d
        - Src:             'src/models/plamo2.cpp:298,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:303,47'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:302,23'
          Dst:             ggml_view_4d
        - Src:             'src/models/plamo2.cpp:304,23'
          Dst:             ggml_cont_3d
        - Src:             'src/models/plamo2.cpp:306,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:309,9'
          Dst:             ggml_view_4d
        - Src:             'src/models/plamo2.cpp:310,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:315,56'
          Dst:             ggml_transpose
        - Src:             'src/models/plamo2.cpp:315,32'
          Dst:             ggml_concat
        - Src:             'src/models/plamo2.cpp:316,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:319,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:326,65'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:323,48'
          Dst:             ggml_view_1d
        - Src:             'src/models/plamo2.cpp:322,39'
          Dst:             ggml_cpy
        - Src:             'src/models/plamo2.cpp:322,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plamo2.cpp:327,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:330,13'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/plamo2.cpp:331,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:333,13'
          Dst:             ggml_silu
        - Src:             'src/models/plamo2.cpp:334,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:340,32'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo2.cpp:341,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:345,28'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:347,41'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:346,28'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:349,41'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:348,28'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:350,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:351,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:352,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:355,14'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:356,14'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:357,14'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:358,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:359,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:360,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:363,14'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo2.cpp:364,14'
          Dst:             ggml_add
        - Src:             'src/models/plamo2.cpp:365,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:367,27'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/plamo2.cpp:368,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:370,87'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:371,47'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:372,62'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:370,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/plamo2.cpp:373,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/plamo2.cpp:374,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/plamo2.cpp:388,69'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/plamo2.cpp:388,31'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/plamo2.cpp:389,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:396,79'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:395,21'
          Dst:             ggml_view_1d
        - Src:             'src/models/plamo2.cpp:398,84'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:397,21'
          Dst:             ggml_view_1d
        - Src:             'src/models/plamo2.cpp:393,17'
          Dst:             ggml_cpy
        - Src:             'src/models/plamo2.cpp:392,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plamo2.cpp:399,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:402,51'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:402,94'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:403,76'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo2.cpp:401,27'
          Dst:             ggml_view_4d
        - Src:             'src/models/plamo2.cpp:404,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:408,27'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/plamo2.cpp:409,45'
          Dst:             ggml_mul
        - Src:             'src/models/plamo2.cpp:409,27'
          Dst:             ggml_add
        - Src:             'src/models/plamo2.cpp:410,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:412,37'
          Dst:             ggml_cont
        - Src:             'src/models/plamo2.cpp:412,13'
          Dst:             ggml_swiglu_split
        - Src:             'src/models/plamo2.cpp:413,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:416,15'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo2.cpp:417,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo2.cpp:418,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:422,11'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/plamo2.cpp:423,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN18llama_model_plamo25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          241
      EdgeCount:       81
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN18llama_model_plamo25graph23build_plamo2_attn_layerEP23llm_graph_input_attn_kvP11ggml_tensorS4_RK11llama_modeli
        - _ZN18llama_model_plamo25graph24build_plamo2_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_set_output
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo2.cpp:111,5'
          Dst:             _ZN20llm_build_mamba_baseC2ERK16llm_graph_params
        - Src:             'src/models/plamo2.cpp:116,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/plamo2.cpp:117,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:119,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/plamo2.cpp:121,25'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/plamo2.cpp:123,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/plamo2.cpp:186,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:132,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:135,45'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/plamo2.cpp:139,56'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/plamo2.cpp:139,19'
          Dst:             _ZN18llama_model_plamo25graph24build_plamo2_mamba_layerEP18llm_graph_input_rsP11ggml_tensorRK11llama_modelRK12llama_ubatchi
        - Src:             'src/models/plamo2.cpp:142,55'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/plamo2.cpp:142,19'
          Dst:             _ZN18llama_model_plamo25graph23build_plamo2_attn_layerEP23llm_graph_input_attn_kvP11ggml_tensorS4_RK11llama_modeli
        - Src:             'src/models/plamo2.cpp:146,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:147,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:150,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo2.cpp:151,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:155,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:159,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/plamo2.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:167,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo2.cpp:168,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:171,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo2.cpp:172,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo2.cpp:176,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo2.cpp:177,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:187,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:192,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo2.cpp:193,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo2.cpp:196,5'
          Dst:             ggml_set_output
        - Src:             'src/models/plamo2.cpp:200,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plamo2.cpp:201,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_plamo216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_plamo217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          573
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/plamo2.cpp:36,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plamo2.cpp:46,37'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo2.cpp:47,37'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo2.cpp:49,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:49,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:52,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:52,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:53,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:53,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:56,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:56,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:61,39'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/plamo2.cpp:63,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:63,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:66,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:66,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:67,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:67,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:69,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:69,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:70,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:70,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:71,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:71,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:73,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:73,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:74,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:74,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:76,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:76,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:78,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:78,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:79,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:79,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:80,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:80,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:82,57'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo2.cpp:84,57'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo2.cpp:91,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:91,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:92,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:92,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:93,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:93,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:94,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:94,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:98,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:98,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:99,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:99,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:100,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:100,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:101,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo2.cpp:101,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo2.cpp:102,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo2.cpp:102,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_plamo217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plamo2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/plamo2.cpp:22,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/plamo2.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo2.cpp:18,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/plamo2.cpp:22,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/plamo2.cpp:19,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    _ZN18llama_model_plamo35graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:658,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_plamo35graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:658,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_plamo3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:652,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_plamo35graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          401
      EdgeCount:       111
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_build_forward_expand
        - ggml_element_size
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_view_3d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo3.cpp:72,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/plamo3.cpp:73,40'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo3.cpp:74,40'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo3.cpp:77,26'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/plamo3.cpp:78,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/plamo3.cpp:84,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/plamo3.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/plamo3.cpp:186,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:97,34'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/plamo3.cpp:98,34'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/plamo3.cpp:104,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:105,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:107,29'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo3.cpp:108,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:110,43'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo3.cpp:111,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo3.cpp:118,68'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo3.cpp:117,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo3.cpp:120,68'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo3.cpp:119,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo3.cpp:122,68'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo3.cpp:121,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo3.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:128,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:130,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:133,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo3.cpp:136,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo3.cpp:142,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/plamo3.cpp:145,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:148,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo3.cpp:149,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo3.cpp:152,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:155,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo3.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:160,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:161,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:163,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/plamo3.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:171,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:174,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo3.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:177,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/plamo3.cpp:178,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:189,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo3.cpp:192,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plamo3.cpp:193,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_plamo35graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          394
      EdgeCount:       109
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_build_forward_expand
        - ggml_element_size
        - ggml_get_rows
        - ggml_rope_ext
        - ggml_view_3d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo3.cpp:72,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/plamo3.cpp:73,40'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo3.cpp:74,40'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo3.cpp:77,26'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/plamo3.cpp:78,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/plamo3.cpp:86,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/plamo3.cpp:89,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/plamo3.cpp:186,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:104,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:105,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:107,29'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo3.cpp:108,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:110,43'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo3.cpp:111,43'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo3.cpp:118,68'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo3.cpp:117,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo3.cpp:120,68'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo3.cpp:119,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo3.cpp:122,68'
          Dst:             ggml_element_size
        - Src:             'src/models/plamo3.cpp:121,30'
          Dst:             ggml_view_3d
        - Src:             'src/models/plamo3.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:128,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:130,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:133,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo3.cpp:136,16'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plamo3.cpp:142,15'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/plamo3.cpp:145,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:148,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo3.cpp:149,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/plamo3.cpp:152,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:153,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:155,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo3.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:160,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:161,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:163,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/plamo3.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:171,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plamo3.cpp:172,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:174,15'
          Dst:             ggml_add
        - Src:             'src/models/plamo3.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:177,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/plamo3.cpp:178,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plamo3.cpp:189,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plamo3.cpp:192,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plamo3.cpp:193,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_plamo316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plamo3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_plamo317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plamo3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          333
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/plamo3.cpp:23,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plamo3.cpp:25,40'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plamo3.cpp:26,40'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plamo3.cpp:28,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:28,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:30,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:30,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:31,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:31,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:33,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:33,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:39,53'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plamo3.cpp:40,53'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plamo3.cpp:44,44'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/plamo3.cpp:46,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:46,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:47,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:47,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:49,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:49,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:50,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:50,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:51,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:51,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:52,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo3.cpp:52,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:54,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:54,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:55,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/plamo3.cpp:55,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:57,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:57,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plamo3.cpp:58,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plamo3.cpp:58,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_plamo317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plamo3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plamo3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/plamo3.cpp:5,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plamo3.cpp:8,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/plamo3.cpp:10,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/plamo3.cpp:11,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/plamo3.cpp:16,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN15llama_model_plm5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1597,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN15llama_model_plmD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1592,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN15llama_model_plm5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          612
      EdgeCount:       156
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont
        - ggml_get_rows
        - ggml_mul_mat
        - ggml_repeat
        - ggml_rope_ext
        - ggml_row_size
        - ggml_view_2d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plm.cpp:48,93'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/plm.cpp:49,53'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:51,50'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plm.cpp:52,50'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:52,76'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plm.cpp:60,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/plm.cpp:63,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/plm.cpp:65,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/plm.cpp:67,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/plm.cpp:201,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plm.cpp:73,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plm.cpp:76,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:81,17'
          Dst:             ggml_mul_mat
        - Src:             'src/models/plm.cpp:82,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:86,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:86,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:87,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:87,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:85,36'
          Dst:             ggml_view_3d
        - Src:             'src/models/plm.cpp:89,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:93,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:93,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:94,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:94,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:95,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:92,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/plm.cpp:96,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:99,47'
          Dst:             ggml_mul_mat
        - Src:             'src/models/plm.cpp:100,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:103,43'
          Dst:             ggml_view_2d
        - Src:             'src/models/plm.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:112,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:109,34'
          Dst:             ggml_view_3d
        - Src:             'src/models/plm.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:115,29'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plm.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:121,32'
          Dst:             ggml_mul_mat
        - Src:             'src/models/plm.cpp:122,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:126,75'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:126,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:127,85'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:127,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:125,36'
          Dst:             ggml_view_3d
        - Src:             'src/models/plm.cpp:129,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:132,69'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:133,76'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:133,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:134,76'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:134,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:135,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:132,38'
          Dst:             ggml_view_3d
        - Src:             'src/models/plm.cpp:136,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:138,24'
          Dst:             ggml_cont
        - Src:             'src/models/plm.cpp:139,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:141,61'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:142,53'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:142,21'
          Dst:             ggml_row_size
        - Src:             'src/models/plm.cpp:141,24'
          Dst:             ggml_view_2d
        - Src:             'src/models/plm.cpp:144,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:146,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plm.cpp:151,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:154,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/plm.cpp:159,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:161,38'
          Dst:             ggml_concat
        - Src:             'src/models/plm.cpp:162,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:164,64'
          Dst:             ggml_repeat
        - Src:             'src/models/plm.cpp:164,38'
          Dst:             ggml_concat
        - Src:             'src/models/plm.cpp:165,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:167,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/plm.cpp:172,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/plm.cpp:173,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/plm.cpp:175,33'
          Dst:             ggml_add
        - Src:             'src/models/plm.cpp:176,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:178,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/plm.cpp:181,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:183,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/plm.cpp:189,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:191,15'
          Dst:             ggml_add
        - Src:             'src/models/plm.cpp:193,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/plm.cpp:194,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:205,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:208,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/plm.cpp:210,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/plm.cpp:213,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/plm.cpp:214,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK15llama_model_plm16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/plm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15llama_model_plm17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          292
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/plm.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plm.cpp:16,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plm.cpp:17,49'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/plm.cpp:17,75'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/plm.cpp:20,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:20,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:25,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:25,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:30,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:30,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:33,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:33,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:34,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:34,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:35,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:35,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:36,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:36,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/plm.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/plm.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN15llama_model_plm17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/plm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/plm.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/plm.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/plm.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_qwen5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:432,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_qwenD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:427,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_qwen5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          313
      EdgeCount:       85
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen.cpp:43,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen.cpp:44,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen.cpp:46,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen.cpp:46,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen.cpp:51,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen.cpp:54,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen.cpp:56,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen.cpp:58,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen.cpp:126,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen.cpp:63,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen.cpp:66,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:70,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen.cpp:74,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen.cpp:80,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen.cpp:86,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:87,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:90,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen.cpp:95,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen.cpp:96,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen.cpp:98,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen.cpp:99,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:103,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:108,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen.cpp:114,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:116,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen.cpp:118,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen.cpp:119,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:130,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:134,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen.cpp:136,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen.cpp:139,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen.cpp:140,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_qwen16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_qwen17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          256
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:25,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:25,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:27,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:27,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:28,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:28,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:29,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:29,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN16llama_model_qwen17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_qwen25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:445,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_qwen2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:440,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_qwen25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          343
      EdgeCount:       100
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2.cpp:53,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen2.cpp:54,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen2.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen2.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen2.cpp:62,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen2.cpp:65,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen2.cpp:67,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen2.cpp:69,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen2.cpp:137,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2.cpp:75,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2.cpp:78,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:83,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen2.cpp:86,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen2.cpp:92,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen2.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:99,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:100,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:102,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen2.cpp:107,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen2.cpp:108,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen2.cpp:110,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen2.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:114,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:119,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen2.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:127,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen2.cpp:129,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen2.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:141,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:145,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen2.cpp:148,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen2.cpp:150,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2.cpp:153,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen2.cpp:154,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_qwen216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_qwen217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          271
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen2.cpp:20,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen2.cpp:22,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:22,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:25,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:25,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:26,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:26,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:27,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:27,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:30,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:30,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:36,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:36,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:38,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen2.cpp:39,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:39,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2.cpp:45,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2.cpp:45,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_qwen217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/qwen2.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/qwen2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen2.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen2.cpp:11,33'
          Dst:             _ZNK13llama_hparams6n_headEj
    - functionName:    _ZN20llama_model_qwen2moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:523,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_qwen2moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:518,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_qwen2moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          406
      EdgeCount:       113
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_div
        - ggml_get_rows
        - ggml_mul
        - ggml_rope_ext
        - ggml_silu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2moe.cpp:65,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen2moe.cpp:66,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen2moe.cpp:68,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen2moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen2moe.cpp:74,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen2moe.cpp:77,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen2moe.cpp:79,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen2moe.cpp:81,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen2moe.cpp:180,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2moe.cpp:87,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2moe.cpp:90,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:95,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen2moe.cpp:98,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen2moe.cpp:104,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen2moe.cpp:110,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:111,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:114,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen2moe.cpp:119,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen2moe.cpp:120,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen2moe.cpp:122,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen2moe.cpp:123,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:126,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2moe.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:132,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/qwen2moe.cpp:143,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:147,42'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen2moe.cpp:148,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:151,53'
          Dst:             ggml_silu
        - Src:             'src/models/qwen2moe.cpp:151,38'
          Dst:             ggml_div
        - Src:             'src/models/qwen2moe.cpp:152,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:154,37'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen2moe.cpp:160,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:162,43'
          Dst:             ggml_mul
        - Src:             'src/models/qwen2moe.cpp:163,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:165,23'
          Dst:             ggml_add
        - Src:             'src/models/qwen2moe.cpp:166,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:170,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen2moe.cpp:172,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen2moe.cpp:173,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:184,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:188,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen2moe.cpp:190,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2moe.cpp:193,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen2moe.cpp:194,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_qwen2moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_qwen2moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          388
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen2moe.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen2moe.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:28,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:28,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:30,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen2moe.cpp:31,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:31,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:35,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:35,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:38,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen2moe.cpp:38,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/qwen2moe.cpp:38,13'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen2moe.cpp:38,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/qwen2moe.cpp:41,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen2moe.cpp:41,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/qwen2moe.cpp:41,13'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen2moe.cpp:41,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/qwen2moe.cpp:47,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:47,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:48,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:48,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:49,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:49,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:54,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:54,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:55,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:55,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:56,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:56,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2moe.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2moe.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_model_qwen2moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen2moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen2moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen2moe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen2moe.cpp:9,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_qwen2vl5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:510,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_qwen2vlD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:505,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_qwen2vl5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen2vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          346
      EdgeCount:       97
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_multi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2vl.cpp:42,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen2vl.cpp:43,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen2vl.cpp:45,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen2vl.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen2vl.cpp:51,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen2vl.cpp:54,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen2vl.cpp:56,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen2vl.cpp:61,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen2vl.cpp:129,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2vl.cpp:67,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2vl.cpp:70,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:75,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen2vl.cpp:78,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen2vl.cpp:84,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen2vl.cpp:90,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:92,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:94,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen2vl.cpp:99,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen2vl.cpp:100,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen2vl.cpp:102,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen2vl.cpp:103,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:106,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen2vl.cpp:109,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:111,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen2vl.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:119,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen2vl.cpp:121,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen2vl.cpp:122,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:133,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:137,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen2vl.cpp:139,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen2vl.cpp:142,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen2vl.cpp:143,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_qwen2vl16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen2vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_qwen2vl17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen2vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          271
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen2vl.cpp:9,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen2vl.cpp:11,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:11,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:14,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:14,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:15,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:15,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:16,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:16,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:19,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:19,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:25,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:25,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:27,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen2vl.cpp:28,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:28,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:32,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:32,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen2vl.cpp:34,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen2vl.cpp:34,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_qwen2vl17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen2vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 5
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen2vl.cpp:4,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
    - functionName:    _ZN17llama_model_qwen35graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:536,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_qwen3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:531,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_qwen35graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          367
      EdgeCount:       96
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3.cpp:53,95'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen3.cpp:54,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3.cpp:56,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3.cpp:62,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen3.cpp:65,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen3.cpp:67,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen3.cpp:69,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen3.cpp:145,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3.cpp:77,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3.cpp:80,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:85,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen3.cpp:88,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3.cpp:89,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:91,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen3.cpp:97,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:100,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen3.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:110,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen3.cpp:115,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3.cpp:116,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3.cpp:118,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen3.cpp:119,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:122,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:127,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen3.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:135,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen3.cpp:137,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen3.cpp:138,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:149,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:153,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3.cpp:155,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3.cpp:158,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen3.cpp:159,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_qwen316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_qwen317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          312
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen3.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen3.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:25,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:25,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:29,29'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:29,15'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:34,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:34,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:36,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen3.cpp:37,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:37,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:39,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:39,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:40,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:40,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3.cpp:45,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3.cpp:45,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_qwen317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/qwen3.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/qwen3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen3.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_qwen359graph_mtpD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 1995
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1995,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_qwen355graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 1962
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1962,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_qwen35D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1957,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_qwen359graph_mtpC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         144
      ICount:          714
      EdgeCount:       218
      CyclomaticComplexity: 76
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont_2d
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_reshape_3d
        - ggml_rope_multi
        - ggml_set_input
        - ggml_set_name
        - ggml_sigmoid
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:489,7'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen35.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:493,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35.cpp:494,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35.cpp:494,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:498,28'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen35.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:511,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/qwen35.cpp:512,5'
          Dst:             ggml_set_input
        - Src:             'src/models/qwen35.cpp:514,65'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/models/qwen35.cpp:514,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/qwen35.cpp:515,5'
          Dst:             ggml_set_input
        - Src:             'src/models/qwen35.cpp:523,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35.cpp:527,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:529,14'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/qwen35.cpp:530,5'
          Dst:             ggml_set_input
        - Src:             'src/models/qwen35.cpp:531,5'
          Dst:             ggml_set_name
        - Src:             'src/models/qwen35.cpp:535,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/qwen35.cpp:537,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen35.cpp:538,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen35.cpp:540,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen35.cpp:542,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:543,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:545,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:546,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:548,28'
          Dst:             ggml_concat
        - Src:             'src/models/qwen35.cpp:549,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:551,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:552,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:556,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:557,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:559,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:560,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:564,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:565,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:562,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35.cpp:567,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:568,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:572,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:573,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:574,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:570,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35.cpp:575,12'
          Dst:             ggml_cont_2d
        - Src:             'src/models/qwen35.cpp:576,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:578,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:579,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:580,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:581,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:583,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:584,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:585,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:587,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35.cpp:590,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35.cpp:597,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen35.cpp:600,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:602,31'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35.cpp:602,11'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35.cpp:603,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:604,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:606,11'
          Dst:             ggml_add
        - Src:             'src/models/qwen35.cpp:607,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:610,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:611,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:613,11'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen35.cpp:619,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:621,11'
          Dst:             ggml_add
        - Src:             'src/models/qwen35.cpp:622,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:627,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:628,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:630,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:633,11'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35.cpp:634,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:638,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:639,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:640,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:643,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen35.cpp:644,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_qwen355graph16build_norm_gatedEP11ggml_tensorS2_S2_i
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - ggml_mul
        - ggml_silu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:251,32'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:252,32'
          Dst:             ggml_silu
        - Src:             'src/models/qwen35.cpp:254,12'
          Dst:             ggml_mul
    - functionName:    _ZN18llama_model_qwen355graph10build_qkvzEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:236,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:237,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:238,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:240,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:241,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN18llama_model_qwen355graph15build_layer_ffnEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:474,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:476,11'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen35.cpp:482,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN18llama_model_qwen355graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_Pii
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          192
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_cont_2d
        - ggml_element_size
        - ggml_mul
        - ggml_reshape_3d
        - ggml_rope_multi
        - ggml_sigmoid
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:263,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35.cpp:264,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35.cpp:264,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:269,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:270,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:273,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:274,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:272,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35.cpp:275,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:278,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:279,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:281,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:282,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:284,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:285,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:288,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:289,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:290,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:293,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:294,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:295,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:292,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35.cpp:296,12'
          Dst:             ggml_cont_2d
        - Src:             'src/models/qwen35.cpp:297,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:299,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:302,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35.cpp:308,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35.cpp:314,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:315,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:316,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:321,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen35.cpp:324,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:326,34'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35.cpp:327,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:329,11'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35.cpp:330,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:332,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:333,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN18llama_model_qwen355graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          279
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_qwen355graph10build_qkvzEP11ggml_tensori
        - _ZN18llama_model_qwen355graph16build_norm_gatedEP11ggml_tensorS2_S2_i
        - _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
        - _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - ggml_abort
        - ggml_add
        - ggml_element_size
        - ggml_get_rows
        - ggml_l2_norm
        - ggml_mul
        - ggml_repeat_4d
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_row_size
        - ggml_sigmoid
        - ggml_silu
        - ggml_softplus
        - ggml_ssm_conv
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:352,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:353,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/qwen35.cpp:353,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:354,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:357,17'
          Dst:             _ZN18llama_model_qwen355graph10build_qkvzEP11ggml_tensori
        - Src:             'src/models/qwen35.cpp:361,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:362,12'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35.cpp:363,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:365,12'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35.cpp:366,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:368,27'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:369,13'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:370,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:372,36'
          Dst:             ggml_add
        - Src:             'src/models/qwen35.cpp:373,36'
          Dst:             ggml_softplus
        - Src:             'src/models/qwen35.cpp:374,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:376,26'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35.cpp:377,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:379,12'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35.cpp:381,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/qwen35.cpp:382,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/qwen35.cpp:388,32'
          Dst:             _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
        - Src:             'src/models/qwen35.cpp:390,65'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/qwen35.cpp:390,27'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35.cpp:390,27'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/qwen35.cpp:391,13'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35.cpp:392,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:394,40'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/qwen35.cpp:395,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:397,38'
          Dst:             ggml_silu
        - Src:             'src/models/qwen35.cpp:398,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:404,23'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35.cpp:408,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35.cpp:407,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen35.cpp:414,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35.cpp:417,40'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35.cpp:413,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen35.cpp:420,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35.cpp:423,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35.cpp:419,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen35.cpp:425,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:426,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:427,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:431,14'
          Dst:             ggml_l2_norm
        - Src:             'src/models/qwen35.cpp:432,14'
          Dst:             ggml_l2_norm
        - Src:             'src/models/qwen35.cpp:441,9'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:442,18'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/qwen35.cpp:443,18'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/qwen35.cpp:446,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:447,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:448,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:450,28'
          Dst:             _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
        - Src:             'src/models/qwen35.cpp:453,26'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35.cpp:456,35'
          Dst:             _ZN18llama_model_qwen355graph16build_norm_gatedEP11ggml_tensorS2_S2_i
        - Src:             'src/models/qwen35.cpp:459,34'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35.cpp:460,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:463,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:464,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:467,11'
          Dst:             ggml_reshape_2d
    - functionName:    _ZN18llama_model_qwen355graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          315
      EdgeCount:       113
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN18llama_model_qwen355graph15build_layer_ffnEP11ggml_tensori
        - _ZN18llama_model_qwen355graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_Pii
        - _ZN18llama_model_qwen355graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
        - _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:137,5'
          Dst:             _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - Src:             'src/models/qwen35.cpp:138,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35.cpp:140,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35.cpp:140,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:148,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen35.cpp:150,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:152,18'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/qwen35.cpp:154,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen35.cpp:155,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen35.cpp:209,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:163,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:166,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen35.cpp:169,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/qwen35.cpp:171,48'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/qwen35.cpp:171,19'
          Dst:             _ZN18llama_model_qwen355graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
        - Src:             'src/models/qwen35.cpp:174,41'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/qwen35.cpp:174,19'
          Dst:             _ZN18llama_model_qwen355graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_Pii
        - Src:             'src/models/qwen35.cpp:178,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35.cpp:179,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35.cpp:183,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen35.cpp:184,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:190,40'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35.cpp:191,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:194,15'
          Dst:             _ZN18llama_model_qwen355graph15build_layer_ffnEP11ggml_tensori
        - Src:             'src/models/qwen35.cpp:195,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:198,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen35.cpp:199,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:201,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen35.cpp:202,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:211,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:215,15'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35.cpp:218,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:222,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35.cpp:224,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35.cpp:227,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen35.cpp:228,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_qwen3516build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          335
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:100,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:100,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:101,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:101,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:103,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen35.cpp:104,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:104,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:105,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:105,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:106,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:106,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:108,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:108,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:109,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:109,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:110,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:110,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:113,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:113,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:114,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:114,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:115,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:115,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:116,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:116,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:117,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:117,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:118,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:118,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    '_ZZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          414
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:66,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:66,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:67,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:67,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:69,22'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/qwen35.cpp:71,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen35.cpp:72,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:72,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:75,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:75,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:76,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:76,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:80,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:80,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:81,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:81,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:82,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:82,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:83,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:83,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:84,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/qwen35.cpp:84,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:85,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:85,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:86,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:86,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:87,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:87,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:88,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:88,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:91,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:91,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:92,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:92,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:93,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:93,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          250
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - '_ZZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - '_ZZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen35.cpp:38,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen35.cpp:40,62'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/qwen35.cpp:43,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:43,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:46,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:46,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:47,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:47,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:51,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35.cpp:51,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35.cpp:122,9'
          Dst:             '_ZZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - Src:             'src/models/qwen35.cpp:125,9'
          Dst:             '_ZZN18llama_model_qwen3517load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
    - functionName:    _ZN18llama_model_qwen3517load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/qwen35.cpp:29,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/qwen35.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:6,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen35.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:17,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35.cpp:21,13'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen35.cpp:23,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35.cpp:25,52'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen35.cpp:29,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_qwen35moe9graph_mtpD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2041
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2041,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_qwen35moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2008,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_qwen35moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2003
      functionLinenumberEnd: 2003
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2003,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_qwen35moe9graph_mtpC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         161
      ICount:          799
      EdgeCount:       245
      CyclomaticComplexity: 86
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cont_2d
        - ggml_element_size
        - ggml_get_rows
        - ggml_mul
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_reshape_3d
        - ggml_rope_multi
        - ggml_set_input
        - ggml_set_name
        - ggml_sigmoid
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:554,7'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen35moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:558,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35moe.cpp:559,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35moe.cpp:559,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:561,28'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen35moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:575,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/qwen35moe.cpp:576,5'
          Dst:             ggml_set_input
        - Src:             'src/models/qwen35moe.cpp:578,65'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/models/qwen35moe.cpp:578,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/qwen35moe.cpp:579,5'
          Dst:             ggml_set_input
        - Src:             'src/models/qwen35moe.cpp:587,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35moe.cpp:591,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:593,14'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/qwen35moe.cpp:594,5'
          Dst:             ggml_set_input
        - Src:             'src/models/qwen35moe.cpp:595,5'
          Dst:             ggml_set_name
        - Src:             'src/models/qwen35moe.cpp:599,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/qwen35moe.cpp:601,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen35moe.cpp:602,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen35moe.cpp:604,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen35moe.cpp:606,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:607,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:609,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:610,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:612,28'
          Dst:             ggml_concat
        - Src:             'src/models/qwen35moe.cpp:613,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:615,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:616,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:620,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:621,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:623,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:624,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:628,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:629,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:626,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35moe.cpp:631,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:632,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:636,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:637,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:638,13'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:634,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35moe.cpp:639,12'
          Dst:             ggml_cont_2d
        - Src:             'src/models/qwen35moe.cpp:640,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:642,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:643,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:644,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:645,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:647,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:648,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:649,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:651,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35moe.cpp:654,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35moe.cpp:661,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen35moe.cpp:664,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:666,31'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35moe.cpp:666,11'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35moe.cpp:667,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:668,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:670,11'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:671,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:674,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:675,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:679,9'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/qwen35moe.cpp:693,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:697,13'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen35moe.cpp:703,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:705,37'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:706,23'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35moe.cpp:707,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:709,21'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35moe.cpp:710,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:712,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:716,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:718,11'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:719,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:724,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:725,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:727,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:730,11'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35moe.cpp:731,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:735,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:736,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:737,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:740,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen35moe.cpp:741,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_qwen35moe5graph16build_norm_gatedEP11ggml_tensorS2_S2_i
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - ggml_mul
        - ggml_silu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:275,32'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:276,32'
          Dst:             ggml_silu
        - Src:             'src/models/qwen35moe.cpp:278,12'
          Dst:             ggml_mul
    - functionName:    _ZN21llama_model_qwen35moe5graph10build_qkvzEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:260,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:261,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:262,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:264,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:265,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN21llama_model_qwen35moe5graph15build_layer_ffnEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          140
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_mul
        - ggml_sigmoid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:498,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:501,9'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/qwen35moe.cpp:515,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:520,13'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen35moe.cpp:526,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:531,37'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:532,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:535,23'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35moe.cpp:536,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:540,21'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35moe.cpp:541,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:543,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:544,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN21llama_model_qwen35moe5graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_Pii
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          192
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_cont_2d
        - ggml_element_size
        - ggml_mul
        - ggml_reshape_3d
        - ggml_rope_multi
        - ggml_sigmoid
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:287,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35moe.cpp:288,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35moe.cpp:288,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:293,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:294,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:297,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:298,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:296,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35moe.cpp:299,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:302,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:303,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:305,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:306,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:308,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:309,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:312,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:313,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:314,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:317,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:318,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:319,9'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:316,26'
          Dst:             ggml_view_3d
        - Src:             'src/models/qwen35moe.cpp:320,12'
          Dst:             ggml_cont_2d
        - Src:             'src/models/qwen35moe.cpp:321,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:323,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:326,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35moe.cpp:332,12'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen35moe.cpp:338,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:339,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:340,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:345,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen35moe.cpp:348,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:350,34'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35moe.cpp:351,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:353,11'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35moe.cpp:354,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:356,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:357,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN21llama_model_qwen35moe5graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          279
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_model_qwen35moe5graph10build_qkvzEP11ggml_tensori
        - _ZN21llama_model_qwen35moe5graph16build_norm_gatedEP11ggml_tensorS2_S2_i
        - _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
        - _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - ggml_abort
        - ggml_add
        - ggml_element_size
        - ggml_get_rows
        - ggml_l2_norm
        - ggml_mul
        - ggml_repeat_4d
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_row_size
        - ggml_sigmoid
        - ggml_silu
        - ggml_softplus
        - ggml_ssm_conv
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:376,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:377,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/qwen35moe.cpp:377,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:378,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:381,17'
          Dst:             _ZN21llama_model_qwen35moe5graph10build_qkvzEP11ggml_tensori
        - Src:             'src/models/qwen35moe.cpp:385,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:386,12'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35moe.cpp:387,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:389,12'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen35moe.cpp:390,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:392,27'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:393,13'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:394,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:396,36'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:397,36'
          Dst:             ggml_softplus
        - Src:             'src/models/qwen35moe.cpp:398,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:400,26'
          Dst:             ggml_mul
        - Src:             'src/models/qwen35moe.cpp:401,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:403,12'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35moe.cpp:405,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/qwen35moe.cpp:406,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/qwen35moe.cpp:412,32'
          Dst:             _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
        - Src:             'src/models/qwen35moe.cpp:414,65'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/qwen35moe.cpp:414,27'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35moe.cpp:414,27'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/qwen35moe.cpp:415,13'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35moe.cpp:416,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:418,40'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/qwen35moe.cpp:419,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:421,38'
          Dst:             ggml_silu
        - Src:             'src/models/qwen35moe.cpp:422,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:428,23'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35moe.cpp:432,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35moe.cpp:431,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen35moe.cpp:438,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35moe.cpp:441,40'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen35moe.cpp:437,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen35moe.cpp:444,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35moe.cpp:447,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen35moe.cpp:443,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen35moe.cpp:449,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:450,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:451,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:455,14'
          Dst:             ggml_l2_norm
        - Src:             'src/models/qwen35moe.cpp:456,14'
          Dst:             ggml_l2_norm
        - Src:             'src/models/qwen35moe.cpp:465,9'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:466,18'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/qwen35moe.cpp:467,18'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/qwen35moe.cpp:470,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:471,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:472,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:474,28'
          Dst:             _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
        - Src:             'src/models/qwen35moe.cpp:477,26'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen35moe.cpp:480,35'
          Dst:             _ZN21llama_model_qwen35moe5graph16build_norm_gatedEP11ggml_tensorS2_S2_i
        - Src:             'src/models/qwen35moe.cpp:483,34'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen35moe.cpp:484,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:487,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:488,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:491,11'
          Dst:             ggml_reshape_2d
    - functionName:    _ZN21llama_model_qwen35moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          315
      EdgeCount:       113
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN21llama_model_qwen35moe5graph15build_layer_ffnEP11ggml_tensori
        - _ZN21llama_model_qwen35moe5graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_Pii
        - _ZN21llama_model_qwen35moe5graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
        - _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:160,5'
          Dst:             _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - Src:             'src/models/qwen35moe.cpp:161,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35moe.cpp:163,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35moe.cpp:163,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:171,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen35moe.cpp:173,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:175,18'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/qwen35moe.cpp:177,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen35moe.cpp:178,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen35moe.cpp:233,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:186,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:187,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:189,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen35moe.cpp:192,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/qwen35moe.cpp:194,48'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/qwen35moe.cpp:194,19'
          Dst:             _ZN21llama_model_qwen35moe5graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
        - Src:             'src/models/qwen35moe.cpp:197,41'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/qwen35moe.cpp:197,19'
          Dst:             _ZN21llama_model_qwen35moe5graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_Pii
        - Src:             'src/models/qwen35moe.cpp:201,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35moe.cpp:202,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35moe.cpp:206,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:207,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:213,40'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen35moe.cpp:214,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:217,15'
          Dst:             _ZN21llama_model_qwen35moe5graph15build_layer_ffnEP11ggml_tensori
        - Src:             'src/models/qwen35moe.cpp:218,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:221,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen35moe.cpp:222,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:224,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen35moe.cpp:225,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:235,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:239,15'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen35moe.cpp:242,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:246,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen35moe.cpp:248,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen35moe.cpp:251,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen35moe.cpp:252,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_qwen35moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          441
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:116,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:116,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:117,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:117,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:119,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen35moe.cpp:120,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:120,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:121,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:121,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:122,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:122,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:125,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:125,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:126,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:126,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:127,9'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/qwen35moe.cpp:130,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:130,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:131,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:131,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:132,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:132,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:133,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:133,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:136,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:136,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:137,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:137,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:138,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:138,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:139,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:139,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:140,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:140,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:141,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:141,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    '_ZZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          520
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:72,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:72,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:73,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:73,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:75,22'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/qwen35moe.cpp:77,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen35moe.cpp:78,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:78,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:81,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:81,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:82,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:82,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:86,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:86,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:87,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:87,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:88,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:88,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:89,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:89,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:90,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/qwen35moe.cpp:90,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:91,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:91,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:92,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:92,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:93,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:93,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:94,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:94,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:98,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:98,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:99,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:99,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:100,9'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/qwen35moe.cpp:103,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:103,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:104,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:104,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:105,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:105,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:106,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:106,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          272
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - '_ZZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - '_ZZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen35moe.cpp:41,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen35moe.cpp:43,62'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/qwen35moe.cpp:46,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:46,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:49,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:49,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:50,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:50,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:54,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen35moe.cpp:54,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen35moe.cpp:145,9'
          Dst:             '_ZZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - Src:             'src/models/qwen35moe.cpp:148,9'
          Dst:             '_ZZN21llama_model_qwen35moe17load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
    - functionName:    _ZN21llama_model_qwen35moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen35moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/qwen35moe.cpp:32,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/qwen35moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:9,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen35moe.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:19,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:20,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen35moe.cpp:24,13'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen35moe.cpp:26,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen35moe.cpp:28,52'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen35moe.cpp:32,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_qwen3moe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:549,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_qwen3moeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:544,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_qwen3moe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          379
      EdgeCount:       98
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3moe.cpp:62,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen3moe.cpp:63,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3moe.cpp:65,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3moe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3moe.cpp:71,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen3moe.cpp:74,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen3moe.cpp:76,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen3moe.cpp:78,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen3moe.cpp:165,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3moe.cpp:86,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3moe.cpp:89,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:94,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen3moe.cpp:97,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3moe.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:100,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen3moe.cpp:106,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3moe.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:109,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen3moe.cpp:115,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:116,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:117,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:119,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen3moe.cpp:124,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3moe.cpp:125,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3moe.cpp:127,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen3moe.cpp:128,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:131,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3moe.cpp:134,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:137,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/qwen3moe.cpp:152,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:155,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen3moe.cpp:157,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen3moe.cpp:158,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:169,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:173,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3moe.cpp:175,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3moe.cpp:178,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen3moe.cpp:179,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_qwen3moe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_qwen3moe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          368
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen3moe.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen3moe.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:30,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:30,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:32,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen3moe.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:35,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:35,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:36,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:36,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:40,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:40,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:43,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen3moe.cpp:43,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/qwen3moe.cpp:43,13'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen3moe.cpp:43,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/qwen3moe.cpp:46,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen3moe.cpp:46,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/qwen3moe.cpp:46,13'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen3moe.cpp:46,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/qwen3moe.cpp:52,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:52,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:53,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:53,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:54,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3moe.cpp:54,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3moe.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_model_qwen3moe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3moe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3moe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3moe.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen3moe.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_qwen3next5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1921
      functionLinenumberEnd: 1921
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1921,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_qwen3nextD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1916
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1916,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_qwen3next5graph10build_qkvzEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          163
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_concat
        - ggml_cont
        - ggml_cont_3d
        - ggml_element_size
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:301,35'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:302,21'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen3next.cpp:303,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:305,27'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:306,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:311,36'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:312,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:315,45'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:326,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:328,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:332,63'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen3next.cpp:330,29'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:333,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:338,71'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen3next.cpp:336,13'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:339,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:343,105'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen3next.cpp:341,27'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:344,13'
          Dst:             ggml_cont
        - Src:             'src/models/qwen3next.cpp:345,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:349,36'
          Dst:             ggml_cont_3d
        - Src:             'src/models/qwen3next.cpp:350,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:353,34'
          Dst:             ggml_cont_3d
        - Src:             'src/models/qwen3next.cpp:354,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:357,36'
          Dst:             ggml_cont_3d
        - Src:             'src/models/qwen3next.cpp:358,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:361,35'
          Dst:             ggml_concat
        - Src:             'src/models/qwen3next.cpp:362,35'
          Dst:             ggml_concat
        - Src:             'src/models/qwen3next.cpp:363,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN21llama_model_qwen3next5graph16build_norm_gatedEP11ggml_tensorS2_S2_i
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - ggml_mul
        - ggml_silu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:202,32'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3next.cpp:203,32'
          Dst:             ggml_silu
        - Src:             'src/models/qwen3next.cpp:205,12'
          Dst:             ggml_mul
    - functionName:    _ZN21llama_model_qwen3next5graph15build_layer_ffnEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          127
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_mul
        - ggml_sigmoid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:543,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/qwen3next.cpp:554,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:559,17'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen3next.cpp:565,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:570,41'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:571,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:573,27'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen3next.cpp:574,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:576,25'
          Dst:             ggml_mul
        - Src:             'src/models/qwen3next.cpp:577,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:579,19'
          Dst:             ggml_add
        - Src:             'src/models/qwen3next.cpp:586,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen3next.cpp:0,0'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN21llama_model_qwen3next5graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_i
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          183
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_cont_2d
        - ggml_element_size
        - ggml_mul
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_rope_ext
        - ggml_sigmoid
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:213,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3next.cpp:214,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3next.cpp:214,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3next.cpp:219,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:220,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:222,17'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:226,26'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:228,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:232,90'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen3next.cpp:231,9'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:233,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:235,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:236,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:238,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:239,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:241,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen3next.cpp:242,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen3next.cpp:244,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3next.cpp:245,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:247,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3next.cpp:248,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:250,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen3next.cpp:255,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/qwen3next.cpp:260,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:261,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:262,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:266,11'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen3next.cpp:269,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:272,12'
          Dst:             ggml_cont_2d
        - Src:             'src/models/qwen3next.cpp:274,12'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen3next.cpp:275,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:277,12'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/qwen3next.cpp:279,11'
          Dst:             ggml_mul
        - Src:             'src/models/qwen3next.cpp:280,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:282,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:283,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZN21llama_model_qwen3next5graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          268
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN21llama_model_qwen3next5graph10build_qkvzEP11ggml_tensori
        - _ZN21llama_model_qwen3next5graph16build_norm_gatedEP11ggml_tensorS2_S2_i
        - _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
        - _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - ggml_abort
        - ggml_add
        - ggml_cont
        - ggml_cont_3d
        - ggml_element_size
        - ggml_get_rows
        - ggml_l2_norm
        - ggml_mul
        - ggml_repeat_4d
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_row_size
        - ggml_sigmoid
        - ggml_silu
        - ggml_softplus
        - ggml_ssm_conv
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:383,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3next.cpp:384,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/models/qwen3next.cpp:384,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3next.cpp:385,5'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3next.cpp:388,17'
          Dst:             _ZN21llama_model_qwen3next5graph10build_qkvzEP11ggml_tensori
        - Src:             'src/models/qwen3next.cpp:392,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:393,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:397,39'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:405,23'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:407,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:411,56'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen3next.cpp:409,23'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:412,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:415,9'
          Dst:             ggml_cont
        - Src:             'src/models/qwen3next.cpp:417,26'
          Dst:             ggml_sigmoid
        - Src:             'src/models/qwen3next.cpp:420,27'
          Dst:             ggml_cont_3d
        - Src:             'src/models/qwen3next.cpp:422,36'
          Dst:             ggml_add
        - Src:             'src/models/qwen3next.cpp:423,36'
          Dst:             ggml_softplus
        - Src:             'src/models/qwen3next.cpp:424,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:426,26'
          Dst:             ggml_mul
        - Src:             'src/models/qwen3next.cpp:427,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:429,12'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:430,12'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:432,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/models/qwen3next.cpp:433,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/qwen3next.cpp:439,32'
          Dst:             _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
        - Src:             'src/models/qwen3next.cpp:441,65'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/qwen3next.cpp:441,27'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3next.cpp:441,27'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/qwen3next.cpp:442,13'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:443,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:445,40'
          Dst:             ggml_ssm_conv
        - Src:             'src/models/qwen3next.cpp:446,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:448,38'
          Dst:             ggml_silu
        - Src:             'src/models/qwen3next.cpp:449,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:455,23'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen3next.cpp:459,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen3next.cpp:458,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:465,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen3next.cpp:468,40'
          Dst:             ggml_element_size
        - Src:             'src/models/qwen3next.cpp:464,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:471,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen3next.cpp:474,13'
          Dst:             ggml_row_size
        - Src:             'src/models/qwen3next.cpp:470,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/qwen3next.cpp:476,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:477,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:478,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:482,14'
          Dst:             ggml_l2_norm
        - Src:             'src/models/qwen3next.cpp:483,14'
          Dst:             ggml_l2_norm
        - Src:             'src/models/qwen3next.cpp:492,9'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3next.cpp:496,36'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:497,36'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:501,13'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/qwen3next.cpp:503,13'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/qwen3next.cpp:508,18'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:509,18'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:512,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:513,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:514,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:516,28'
          Dst:             _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
        - Src:             'src/models/qwen3next.cpp:519,26'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/qwen3next.cpp:522,35'
          Dst:             _ZN21llama_model_qwen3next5graph16build_norm_gatedEP11ggml_tensorS2_S2_i
        - Src:             'src/models/qwen3next.cpp:525,34'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/qwen3next.cpp:526,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:529,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:530,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:533,11'
          Dst:             ggml_reshape_2d
    - functionName:    _ZN21llama_model_qwen3next5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          235
      EdgeCount:       80
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN21llama_model_qwen3next5graph15build_layer_ffnEP11ggml_tensori
        - _ZN21llama_model_qwen3next5graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_i
        - _ZN21llama_model_qwen3next5graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
        - _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:111,5'
          Dst:             _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
        - Src:             'src/models/qwen3next.cpp:115,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen3next.cpp:116,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:118,18'
          Dst:             _ZNK17llm_graph_context20build_inp_mem_hybridEv
        - Src:             'src/models/qwen3next.cpp:120,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen3next.cpp:121,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen3next.cpp:175,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3next.cpp:128,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3next.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:131,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen3next.cpp:134,21'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/qwen3next.cpp:136,48'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_recrEv
        - Src:             'src/models/qwen3next.cpp:136,19'
          Dst:             _ZN21llama_model_qwen3next5graph23build_layer_attn_linearEP18llm_graph_input_rsP11ggml_tensori
        - Src:             'src/models/qwen3next.cpp:139,41'
          Dst:             _ZNK26llm_graph_input_mem_hybrid8get_attnEv
        - Src:             'src/models/qwen3next.cpp:139,19'
          Dst:             _ZN21llama_model_qwen3next5graph16build_layer_attnEP23llm_graph_input_attn_kvP11ggml_tensorS4_i
        - Src:             'src/models/qwen3next.cpp:143,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3next.cpp:144,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3next.cpp:148,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen3next.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:155,40'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3next.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:159,15'
          Dst:             _ZN21llama_model_qwen3next5graph15build_layer_ffnEP11ggml_tensori
        - Src:             'src/models/qwen3next.cpp:160,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:163,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen3next.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:166,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen3next.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:177,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:181,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3next.cpp:183,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3next.cpp:186,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen3next.cpp:187,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_qwen3next16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_qwen3next17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          639
      EdgeCount:       37
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7is_recrEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNK6LLM_TNclE10llm_tensorii
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen3next.cpp:32,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen3next.cpp:35,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen3next.cpp:35,34'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/models/qwen3next.cpp:35,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/models/qwen3next.cpp:35,9'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen3next.cpp:35,9'
          Dst:             __cxa_free_exception
        - Src:             'src/models/qwen3next.cpp:38,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:38,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:41,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:41,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:42,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:42,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:46,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:46,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:66,91'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen3next.cpp:68,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:68,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:69,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:69,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:71,22'
          Dst:             _ZNK13llama_hparams7is_recrEj
        - Src:             'src/models/qwen3next.cpp:73,13'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen3next.cpp:74,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:74,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:77,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:77,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:78,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:78,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:83,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:83,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:84,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:84,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:85,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:85,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:86,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:86,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:87,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:87,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:88,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorii
        - Src:             'src/models/qwen3next.cpp:88,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:89,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:89,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:90,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:90,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:91,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:91,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:94,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:94,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:95,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:95,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:96,9'
          Dst:             _ZN16llama_model_base26create_tensor_gate_up_expsER11llama_layerillli
        - Src:             'src/models/qwen3next.cpp:99,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:99,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:100,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:100,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:101,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:101,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3next.cpp:102,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3next.cpp:102,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_qwen3next17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3next.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3next.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:17,13'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen3next.cpp:19,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3next.cpp:21,52'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen3next.cpp:25,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_qwen3vl5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:562,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_qwen3vlD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:557,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_qwen3vl5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          418
      EdgeCount:       113
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_multi
        - ggml_view_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3vl.cpp:54,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen3vl.cpp:58,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3vl.cpp:60,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3vl.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3vl.cpp:66,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen3vl.cpp:72,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen3vl.cpp:74,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen3vl.cpp:76,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen3vl.cpp:159,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vl.cpp:82,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vl.cpp:85,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:90,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen3vl.cpp:93,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vl.cpp:94,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:96,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen3vl.cpp:102,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vl.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:105,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen3vl.cpp:111,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:115,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen3vl.cpp:121,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3vl.cpp:122,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3vl.cpp:125,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen3vl.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:129,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vl.cpp:132,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:134,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/qwen3vl.cpp:140,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:142,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen3vl.cpp:144,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen3vl.cpp:145,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:148,32'
          Dst:             ggml_view_2d
        - Src:             'src/models/qwen3vl.cpp:149,19'
          Dst:             ggml_add
        - Src:             'src/models/qwen3vl.cpp:150,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:163,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:167,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3vl.cpp:169,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vl.cpp:172,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen3vl.cpp:173,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_qwen3vl16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_qwen3vl17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          312
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen3vl.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen3vl.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:30,29'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:30,15'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:35,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:35,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:37,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen3vl.cpp:38,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:38,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:40,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:40,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:41,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:41,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:44,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:44,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:45,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:45,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vl.cpp:46,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vl.cpp:46,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_qwen3vl17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/qwen3vl.cpp:8,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/qwen3vl.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3vl.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen3vl.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen3vl.cpp:8,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_qwen3vlmoe5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:575,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_qwen3vlmoeD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:570,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_qwen3vlmoe5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vlmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          430
      EdgeCount:       115
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_multi
        - ggml_view_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3vlmoe.cpp:64,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/qwen3vlmoe.cpp:68,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3vlmoe.cpp:70,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3vlmoe.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/qwen3vlmoe.cpp:76,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/qwen3vlmoe.cpp:82,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/qwen3vlmoe.cpp:84,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/qwen3vlmoe.cpp:86,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/qwen3vlmoe.cpp:176,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vlmoe.cpp:92,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vlmoe.cpp:95,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:100,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/qwen3vlmoe.cpp:103,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vlmoe.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:106,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen3vlmoe.cpp:112,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vlmoe.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:115,20'
          Dst:             ggml_rope_multi
        - Src:             'src/models/qwen3vlmoe.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:122,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:123,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:125,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/qwen3vlmoe.cpp:131,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3vlmoe.cpp:132,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/qwen3vlmoe.cpp:135,33'
          Dst:             ggml_add
        - Src:             'src/models/qwen3vlmoe.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:139,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/qwen3vlmoe.cpp:142,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:145,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/qwen3vlmoe.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:159,15'
          Dst:             ggml_add
        - Src:             'src/models/qwen3vlmoe.cpp:161,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/qwen3vlmoe.cpp:162,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:165,32'
          Dst:             ggml_view_2d
        - Src:             'src/models/qwen3vlmoe.cpp:166,19'
          Dst:             ggml_add
        - Src:             'src/models/qwen3vlmoe.cpp:167,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:180,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:184,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/qwen3vlmoe.cpp:186,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/qwen3vlmoe.cpp:189,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/qwen3vlmoe.cpp:190,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_qwen3vlmoe16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vlmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_qwen3vlmoe17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vlmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          368
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/qwen3vlmoe.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/qwen3vlmoe.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:34,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/qwen3vlmoe.cpp:35,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:35,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:37,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:37,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:38,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:38,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:42,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:42,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:45,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen3vlmoe.cpp:45,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/qwen3vlmoe.cpp:45,13'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen3vlmoe.cpp:45,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/qwen3vlmoe.cpp:48,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/qwen3vlmoe.cpp:48,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/qwen3vlmoe.cpp:48,13'
          Dst:             __cxa_throw
        - Src:             'src/models/qwen3vlmoe.cpp:48,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/qwen3vlmoe.cpp:54,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:54,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:55,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:55,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:56,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/qwen3vlmoe.cpp:56,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/qwen3vlmoe.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN22llama_model_qwen3vlmoe17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/qwen3vlmoe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/qwen3vlmoe.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3vlmoe.cpp:5,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIiLm4EEEEEb6llm_kvRT_jb
        - Src:             'src/models/qwen3vlmoe.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/qwen3vlmoe.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/qwen3vlmoe.cpp:9,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_refact5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:272,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_refactD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:267,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_refact5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/refact.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          264
      EdgeCount:       80
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/refact.cpp:79,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/refact.cpp:80,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/refact.cpp:82,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/refact.cpp:82,5'
          Dst:             ggml_abort
        - Src:             'src/models/refact.cpp:87,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/refact.cpp:89,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/refact.cpp:91,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/refact.cpp:146,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/refact.cpp:96,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/refact.cpp:99,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:103,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/refact.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:107,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:108,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:110,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/refact.cpp:115,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/refact.cpp:116,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/refact.cpp:118,33'
          Dst:             ggml_add
        - Src:             'src/models/refact.cpp:119,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:123,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/refact.cpp:126,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:128,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/refact.cpp:134,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:136,15'
          Dst:             ggml_add
        - Src:             'src/models/refact.cpp:138,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/refact.cpp:139,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:150,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:154,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/refact.cpp:156,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/refact.cpp:159,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/refact.cpp:160,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_refact16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/refact.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_refact17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/refact.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          601
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/refact.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/refact.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:21,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:21,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:34,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/refact.cpp:35,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:35,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:38,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:38,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:43,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:43,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:44,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:44,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:47,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:47,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:51,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:51,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:52,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:52,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:53,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:53,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:56,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:56,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:58,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:58,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:60,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:60,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:61,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:61,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:62,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:62,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:63,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:63,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:67,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:67,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:68,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:68,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/refact.cpp:69,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/refact.cpp:69,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_refact17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/refact.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/refact.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/refact.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN16llama_model_rnd15graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:497,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN16llama_model_rnd1D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:492,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN16llama_model_rnd15graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rnd1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          365
      EdgeCount:       98
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rnd1.cpp:65,94'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/rnd1.cpp:66,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/rnd1.cpp:68,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/rnd1.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/rnd1.cpp:74,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/rnd1.cpp:77,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/rnd1.cpp:80,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/rnd1.cpp:82,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/rnd1.cpp:163,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rnd1.cpp:88,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rnd1.cpp:91,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:96,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/rnd1.cpp:99,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rnd1.cpp:100,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:102,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/rnd1.cpp:108,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rnd1.cpp:109,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:111,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/rnd1.cpp:117,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:118,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:119,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:121,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/rnd1.cpp:126,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/rnd1.cpp:127,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/rnd1.cpp:129,33'
          Dst:             ggml_add
        - Src:             'src/models/rnd1.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:133,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rnd1.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:139,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/rnd1.cpp:150,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:153,15'
          Dst:             ggml_add
        - Src:             'src/models/rnd1.cpp:155,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/rnd1.cpp:156,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:167,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:171,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rnd1.cpp:173,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rnd1.cpp:176,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rnd1.cpp:177,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK16llama_model_rnd116build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rnd1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_model_rnd117load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rnd1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          368
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/rnd1.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/rnd1.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:34,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/rnd1.cpp:35,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:35,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:37,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:37,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:38,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:38,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:42,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:42,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:45,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/rnd1.cpp:45,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/rnd1.cpp:45,13'
          Dst:             __cxa_throw
        - Src:             'src/models/rnd1.cpp:45,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/rnd1.cpp:48,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/models/rnd1.cpp:48,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/models/rnd1.cpp:48,13'
          Dst:             __cxa_throw
        - Src:             'src/models/rnd1.cpp:48,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/models/rnd1.cpp:54,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:54,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:55,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:55,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:56,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rnd1.cpp:56,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rnd1.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN16llama_model_rnd117load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rnd1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rnd1.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rnd1.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rnd1.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN17llama_model_rwkv65graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1453,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_rwkv6D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1448
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1448,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_rwkv65graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          397
      EdgeCount:       119
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_rwkv6_baseC2ERK11llama_modelRK16llm_graph_params
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context12build_rs_inpEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_build_rwkv6_base20build_rwkv6_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RK12llama_ubatchi
        - _ZNK20llm_build_rwkv6_base23build_rwkv6_channel_mixEPK11llama_layerP11ggml_tensorS4_8llm_arch
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_element_size
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_scale
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6.cpp:95,5'
          Dst:             _ZN20llm_build_rwkv6_baseC2ERK11llama_modelRK16llm_graph_params
        - Src:             'src/models/rwkv6.cpp:96,5'
          Dst:             ggml_abort
        - Src:             'src/models/rwkv6.cpp:101,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/rwkv6.cpp:102,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6.cpp:104,21'
          Dst:             _ZNK17llm_graph_context12build_rs_inpEv
        - Src:             'src/models/rwkv6.cpp:110,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/rwkv6.cpp:174,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6.cpp:114,37'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6.cpp:116,37'
          Dst:             _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - Src:             'src/models/rwkv6.cpp:119,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6.cpp:121,77'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv6.cpp:120,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6.cpp:123,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6.cpp:128,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6.cpp:126,32'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv6.cpp:130,15'
          Dst:             _ZNK20llm_build_rwkv6_base20build_rwkv6_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RK12llama_ubatchi
        - Src:             'src/models/rwkv6.cpp:132,33'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6.cpp:133,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6.cpp:135,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6.cpp:140,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6.cpp:138,18'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv6.cpp:144,78'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv6.cpp:143,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6.cpp:146,78'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv6.cpp:145,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6.cpp:142,23'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv6.cpp:148,39'
          Dst:             _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - Src:             'src/models/rwkv6.cpp:148,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv6.cpp:150,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6.cpp:151,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6.cpp:152,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6.cpp:153,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6.cpp:156,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6.cpp:157,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6.cpp:158,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6.cpp:159,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6.cpp:161,15'
          Dst:             _ZNK20llm_build_rwkv6_base23build_rwkv6_channel_mixEPK11llama_layerP11ggml_tensorS4_8llm_arch
        - Src:             'src/models/rwkv6.cpp:162,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6.cpp:165,19'
          Dst:             ggml_scale
        - Src:             'src/models/rwkv6.cpp:167,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/rwkv6.cpp:168,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6.cpp:176,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6.cpp:179,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6.cpp:181,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6.cpp:184,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv6.cpp:185,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_rwkv616build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_rwkv617load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          759
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/rwkv6.cpp:27,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/rwkv6.cpp:29,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:29,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:32,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:32,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:33,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:33,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:36,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:36,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:37,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:37,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:38,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:38,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:49,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:49,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:50,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:50,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:52,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:52,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:53,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:53,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:55,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:55,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:56,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:56,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:58,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:58,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:59,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:59,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:60,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:60,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:61,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:61,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:62,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:62,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:63,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:63,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:64,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:64,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:65,9'
          Dst:             ggml_abort
        - Src:             'src/models/rwkv6.cpp:67,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:67,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:68,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:68,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:69,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:69,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:70,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:70,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:71,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:71,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:72,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:72,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:73,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:73,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:74,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:74,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:76,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:76,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:77,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:77,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:78,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:78,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:80,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:80,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:81,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:81,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:83,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:83,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:84,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:84,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6.cpp:85,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6.cpp:85,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_rwkv617load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/rwkv6.cpp:12,5'
          Branch Sides:    []
        - Branch String:   'src/models/rwkv6.cpp:15,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/rwkv6.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6.cpp:12,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_rwkv6qwen25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1466,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_rwkv6qwen2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1461,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_rwkv6qwen25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          299
      EdgeCount:       89
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_rwkv6_baseC2ERK11llama_modelRK16llm_graph_params
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context12build_rs_inpEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK20llm_build_rwkv6_base20build_rwkv6_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RK12llama_ubatchi
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_element_size
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6qwen2.cpp:84,100'
          Dst:             _ZN20llm_build_rwkv6_baseC2ERK11llama_modelRK16llm_graph_params
        - Src:             'src/models/rwkv6qwen2.cpp:85,5'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/rwkv6qwen2.cpp:85,5'
          Dst:             ggml_abort
        - Src:             'src/models/rwkv6qwen2.cpp:90,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/rwkv6qwen2.cpp:92,21'
          Dst:             _ZNK17llm_graph_context12build_rs_inpEv
        - Src:             'src/models/rwkv6qwen2.cpp:98,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/rwkv6qwen2.cpp:156,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6qwen2.cpp:102,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6qwen2.cpp:104,37'
          Dst:             _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - Src:             'src/models/rwkv6qwen2.cpp:106,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6qwen2.cpp:107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:112,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6qwen2.cpp:109,32'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv6qwen2.cpp:116,15'
          Dst:             _ZNK20llm_build_rwkv6_base20build_rwkv6_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RK12llama_ubatchi
        - Src:             'src/models/rwkv6qwen2.cpp:118,129'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv6qwen2.cpp:118,23'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv6qwen2.cpp:119,39'
          Dst:             _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - Src:             'src/models/rwkv6qwen2.cpp:119,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv6qwen2.cpp:121,33'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6qwen2.cpp:122,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:124,19'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6qwen2.cpp:125,19'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6qwen2.cpp:128,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6qwen2.cpp:129,23'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6qwen2.cpp:133,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv6qwen2.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:138,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/rwkv6qwen2.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:146,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6qwen2.cpp:148,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/rwkv6qwen2.cpp:149,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:158,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:161,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6qwen2.cpp:163,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv6qwen2.cpp:166,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv6qwen2.cpp:167,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_rwkv6qwen216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_rwkv6qwen217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          563
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/rwkv6qwen2.cpp:27,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/rwkv6qwen2.cpp:29,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:29,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:31,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:31,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:32,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:32,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:33,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:33,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:49,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:49,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:51,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:51,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:52,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:52,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:54,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:54,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:55,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:55,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:57,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:57,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:58,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:58,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:59,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:59,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:60,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:60,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:61,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:61,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:62,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:62,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:63,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:63,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:64,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:64,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:66,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:66,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:67,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:67,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:68,53'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:68,39'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:70,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:70,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:72,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:72,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:74,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:74,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:75,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:75,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv6qwen2.cpp:76,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv6qwen2.cpp:76,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_rwkv6qwen217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6qwen2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/rwkv6qwen2.cpp:12,5'
          Branch Sides:    []
        - Branch String:   'src/models/rwkv6qwen2.cpp:15,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/rwkv6qwen2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv6qwen2.cpp:12,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llm_build_rwkv7_baseD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:118,45'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llm_build_rwkv7_base20build_rwkv7_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RS3_RK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          348
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_cpy
        - ggml_element_size
        - ggml_exp
        - ggml_get_rows
        - ggml_l2_norm
        - ggml_mul
        - ggml_mul_mat
        - ggml_neg
        - ggml_new_tensor_4d
        - ggml_norm
        - ggml_repeat
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rwkv_wkv7
        - ggml_scale
        - ggml_sigmoid
        - ggml_sub
        - ggml_sum_rows
        - ggml_tanh
        - ggml_view_1d
        - ggml_view_2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv7-base.cpp:45,36'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/rwkv7-base.cpp:51,27'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv7-base.cpp:51,27'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv7-base.cpp:52,27'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/models/rwkv7-base.cpp:53,27'
          Dst:             ggml_repeat
        - Src:             'src/models/rwkv7-base.cpp:55,40'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:55,25'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:57,24'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv7-base.cpp:58,24'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv7-base.cpp:59,24'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv7-base.cpp:60,24'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv7-base.cpp:61,24'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv7-base.cpp:63,22'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv7-base.cpp:66,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7-base.cpp:68,69'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:68,53'
          Dst:             ggml_tanh
        - Src:             'src/models/rwkv7-base.cpp:68,15'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:67,23'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:70,41'
          Dst:             ggml_sigmoid
        - Src:             'src/models/rwkv7-base.cpp:70,24'
          Dst:             ggml_scale
        - Src:             'src/models/rwkv7-base.cpp:70,9'
          Dst:             ggml_exp
        - Src:             'src/models/rwkv7-base.cpp:72,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7-base.cpp:73,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7-base.cpp:79,37'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv7-base.cpp:82,72'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:81,59'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:80,50'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:80,31'
          Dst:             ggml_sigmoid
        - Src:             'src/models/rwkv7-base.cpp:79,22'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:78,13'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:87,70'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:87,51'
          Dst:             ggml_sigmoid
        - Src:             'src/models/rwkv7-base.cpp:87,13'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:90,68'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:90,30'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv7-base.cpp:90,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:89,23'
          Dst:             ggml_sigmoid
        - Src:             'src/models/rwkv7-base.cpp:93,46'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:93,24'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:94,24'
          Dst:             ggml_l2_norm
        - Src:             'src/models/rwkv7-base.cpp:96,24'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:97,57'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:97,42'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv7-base.cpp:97,24'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:99,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:100,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:101,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:102,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:103,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:105,55'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/rwkv7-base.cpp:105,76'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/rwkv7-base.cpp:105,31'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv7-base.cpp:105,31'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/rwkv7-base.cpp:107,65'
          Dst:             ggml_neg
        - Src:             'src/models/rwkv7-base.cpp:107,85'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:107,32'
          Dst:             ggml_rwkv_wkv7
        - Src:             'src/models/rwkv7-base.cpp:108,32'
          Dst:             ggml_view_1d
        - Src:             'src/models/rwkv7-base.cpp:109,17'
          Dst:             ggml_view_1d
        - Src:             'src/models/rwkv7-base.cpp:113,51'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/rwkv7-base.cpp:113,72'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/rwkv7-base.cpp:114,43'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/rwkv7-base.cpp:114,94'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/rwkv7-base.cpp:114,66'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv7-base.cpp:113,22'
          Dst:             ggml_view_1d
        - Src:             'src/models/rwkv7-base.cpp:112,13'
          Dst:             ggml_cpy
        - Src:             'src/models/rwkv7-base.cpp:111,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv7-base.cpp:118,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7-base.cpp:119,15'
          Dst:             ggml_norm
        - Src:             'src/models/rwkv7-base.cpp:122,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7-base.cpp:123,30'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:123,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:125,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7-base.cpp:128,30'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:128,52'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7-base.cpp:128,15'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:127,24'
          Dst:             ggml_sum_rows
        - Src:             'src/models/rwkv7-base.cpp:129,53'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:129,31'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7-base.cpp:129,11'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:132,15'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:134,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7-base.cpp:136,12'
          Dst:             ggml_reshape_3d
    - functionName:    _ZNK20llm_build_rwkv7_base23build_rwkv7_channel_mixEPK11llama_layerP11ggml_tensorS4_8llm_arch
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - ggml_abort
        - ggml_add
        - ggml_mul
        - ggml_relu
        - ggml_sqr
        - ggml_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv7-base.cpp:13,24'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv7-base.cpp:17,51'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv7-base.cpp:17,36'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7-base.cpp:19,66'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7-base.cpp:19,50'
          Dst:             ggml_relu
        - Src:             'src/models/rwkv7-base.cpp:19,35'
          Dst:             ggml_sqr
        - Src:             'src/models/rwkv7-base.cpp:21,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7-base.cpp:25,13'
          Dst:             ggml_abort
    - functionName:    _ZN20llm_build_rwkv7_baseC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv7-base.cpp:6,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
    - functionName:    _ZN17llama_model_rwkv75graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1479
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1479,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN17llama_model_rwkv7D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1474
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1474,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN17llama_model_rwkv75graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          366
      EdgeCount:       106
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
        - _ZN20llm_build_rwkv7_baseC2ERK11llama_modelRK16llm_graph_params
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context12build_rs_inpEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK20llm_build_rwkv7_base20build_rwkv7_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RS3_RK12llama_ubatchi
        - _ZNK20llm_build_rwkv7_base23build_rwkv7_channel_mixEPK11llama_layerP11ggml_tensorS4_8llm_arch
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_element_size
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv7.cpp:125,5'
          Dst:             _ZN20llm_build_rwkv7_baseC2ERK11llama_modelRK16llm_graph_params
        - Src:             'src/models/rwkv7.cpp:126,5'
          Dst:             ggml_abort
        - Src:             'src/models/rwkv7.cpp:132,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/rwkv7.cpp:133,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv7.cpp:135,21'
          Dst:             _ZNK17llm_graph_context12build_rs_inpEv
        - Src:             'src/models/rwkv7.cpp:141,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/rwkv7.cpp:200,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv7.cpp:145,37'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv7.cpp:147,37'
          Dst:             _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
        - Src:             'src/models/rwkv7.cpp:150,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv7.cpp:152,77'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv7.cpp:151,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv7.cpp:154,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv7.cpp:155,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv7.cpp:159,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv7.cpp:157,32'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv7.cpp:161,15'
          Dst:             _ZNK20llm_build_rwkv7_base20build_rwkv7_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RS3_RK12llama_ubatchi
        - Src:             'src/models/rwkv7.cpp:163,33'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7.cpp:164,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv7.cpp:166,34'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/rwkv7.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv7.cpp:171,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv7.cpp:169,18'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv7.cpp:175,78'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv7.cpp:174,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv7.cpp:177,78'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv7.cpp:176,35'
          Dst:             ggml_view_3d
        - Src:             'src/models/rwkv7.cpp:173,23'
          Dst:             ggml_concat
        - Src:             'src/models/rwkv7.cpp:179,39'
          Dst:             _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
        - Src:             'src/models/rwkv7.cpp:179,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv7.cpp:181,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7.cpp:182,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7.cpp:183,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv7.cpp:186,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv7.cpp:187,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv7.cpp:188,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv7.cpp:190,15'
          Dst:             _ZNK20llm_build_rwkv7_base23build_rwkv7_channel_mixEPK11llama_layerP11ggml_tensorS4_8llm_arch
        - Src:             'src/models/rwkv7.cpp:191,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv7.cpp:193,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/rwkv7.cpp:194,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv7.cpp:202,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv7.cpp:205,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv7.cpp:207,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/rwkv7.cpp:210,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv7.cpp:211,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK17llama_model_rwkv716build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_model_rwkv717load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          756
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/rwkv7.cpp:47,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/rwkv7.cpp:49,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:49,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:52,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:52,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:53,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:53,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:56,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:56,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:57,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:57,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:58,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:58,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:70,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:70,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:71,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:71,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:73,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:73,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:74,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:74,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:76,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:76,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:77,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:77,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:78,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:78,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:80,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:80,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:81,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:81,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:82,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:82,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:86,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:86,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:87,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:87,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:88,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:88,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:90,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:90,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:91,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:91,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:92,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:92,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:95,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:95,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:96,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:96,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:98,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:98,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:100,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:100,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:101,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:101,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:102,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:102,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:104,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:104,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:105,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:105,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:106,51'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:106,37'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:108,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:108,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:109,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:109,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:110,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:110,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:112,50'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:112,36'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:114,47'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:114,33'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/rwkv7.cpp:115,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/rwkv7.cpp:115,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN17llama_model_rwkv717load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/rwkv7.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/rwkv7.cpp:13,5'
          Branch Sides:    []
        - Branch String:   'src/models/rwkv7.cpp:20,13'
          Branch Sides:    []
        - Branch String:   'src/models/rwkv7.cpp:26,13'
          Branch Sides:    []
        - Branch String:   'src/models/rwkv7.cpp:32,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/rwkv7.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:7,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:8,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:9,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:10,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:11,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/rwkv7.cpp:13,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_seed_oss5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1636
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1636,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_seed_ossD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1631,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_seed_oss5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/seed-oss.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          349
      EdgeCount:       101
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/seed-oss.cpp:49,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/seed-oss.cpp:50,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/seed-oss.cpp:52,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/seed-oss.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/seed-oss.cpp:58,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/seed-oss.cpp:61,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/seed-oss.cpp:63,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/seed-oss.cpp:67,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/seed-oss.cpp:137,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/seed-oss.cpp:73,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/seed-oss.cpp:76,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:81,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/seed-oss.cpp:84,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/seed-oss.cpp:90,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/seed-oss.cpp:96,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:97,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:100,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/seed-oss.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:106,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/seed-oss.cpp:107,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/seed-oss.cpp:109,33'
          Dst:             ggml_add
        - Src:             'src/models/seed-oss.cpp:110,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:113,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/seed-oss.cpp:116,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:118,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/seed-oss.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:126,15'
          Dst:             ggml_add
        - Src:             'src/models/seed-oss.cpp:127,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:129,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/seed-oss.cpp:130,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:141,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:145,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/seed-oss.cpp:147,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/seed-oss.cpp:150,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/seed-oss.cpp:151,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_seed_oss16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/seed-oss.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_seed_oss17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/seed-oss.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          257
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/seed-oss.cpp:13,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/seed-oss.cpp:15,51'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/seed-oss.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:22,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:22,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:23,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:23,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:26,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:26,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:32,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/seed-oss.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:36,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:36,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:37,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:37,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:39,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:39,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:40,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:40,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/seed-oss.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/seed-oss.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_seed_oss17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/seed-oss.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/seed-oss.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/seed-oss.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN24llama_model_smallthinker5graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1843,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN24llama_model_smallthinker5graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1843,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN24llama_model_smallthinkerD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 1837
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1837,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN24llama_model_smallthinker5graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/smallthinker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          385
      EdgeCount:       116
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smallthinker.cpp:77,108'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/smallthinker.cpp:78,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/smallthinker.cpp:80,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/smallthinker.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/smallthinker.cpp:86,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/smallthinker.cpp:89,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/smallthinker.cpp:95,20'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/smallthinker.cpp:99,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/smallthinker.cpp:176,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smallthinker.cpp:102,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/smallthinker.cpp:103,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/smallthinker.cpp:111,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/smallthinker.cpp:112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:115,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smallthinker.cpp:116,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:121,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/smallthinker.cpp:125,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/smallthinker.cpp:128,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/smallthinker.cpp:131,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:132,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:134,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/smallthinker.cpp:139,19'
          Dst:             ggml_get_rows
        - Src:             'src/models/smallthinker.cpp:140,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/smallthinker.cpp:141,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/smallthinker.cpp:143,33'
          Dst:             ggml_add
        - Src:             'src/models/smallthinker.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:147,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smallthinker.cpp:148,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:151,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/smallthinker.cpp:163,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:166,15'
          Dst:             ggml_add
        - Src:             'src/models/smallthinker.cpp:168,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/smallthinker.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:177,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:181,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/smallthinker.cpp:182,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:185,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/smallthinker.cpp:186,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN24llama_model_smallthinker5graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/smallthinker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          385
      EdgeCount:       116
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smallthinker.cpp:77,108'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/smallthinker.cpp:78,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/smallthinker.cpp:80,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/smallthinker.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/smallthinker.cpp:86,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/smallthinker.cpp:89,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/smallthinker.cpp:97,20'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/smallthinker.cpp:99,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/smallthinker.cpp:176,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smallthinker.cpp:102,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/smallthinker.cpp:103,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/smallthinker.cpp:111,31'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/smallthinker.cpp:112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:115,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smallthinker.cpp:116,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:121,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/smallthinker.cpp:125,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/smallthinker.cpp:128,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/smallthinker.cpp:131,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:132,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:134,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/smallthinker.cpp:139,19'
          Dst:             ggml_get_rows
        - Src:             'src/models/smallthinker.cpp:140,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/smallthinker.cpp:141,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/smallthinker.cpp:143,33'
          Dst:             ggml_add
        - Src:             'src/models/smallthinker.cpp:144,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:147,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smallthinker.cpp:148,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:151,13'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/smallthinker.cpp:163,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:166,15'
          Dst:             ggml_add
        - Src:             'src/models/smallthinker.cpp:168,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/smallthinker.cpp:169,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:177,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:181,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/smallthinker.cpp:182,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smallthinker.cpp:185,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/smallthinker.cpp:186,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK24llama_model_smallthinker16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/smallthinker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_model_smallthinker17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/smallthinker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          303
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/smallthinker.cpp:33,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/smallthinker.cpp:35,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:35,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:38,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:38,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:39,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:39,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:43,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:43,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:49,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:49,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:51,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/smallthinker.cpp:52,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:52,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:54,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:54,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:56,9'
          Dst:             ggml_abort
        - Src:             'src/models/smallthinker.cpp:57,9'
          Dst:             ggml_abort
        - Src:             'src/models/smallthinker.cpp:61,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:61,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:62,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:62,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:63,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:63,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smallthinker.cpp:64,45'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smallthinker.cpp:64,31'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN24llama_model_smallthinker17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/smallthinker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN13llama_hparams15set_swa_patternEjb
        - _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smallthinker.cpp:4,31'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/smallthinker.cpp:10,12'
          Dst:             _ZN18llama_model_loader14get_key_or_arrE6llm_kvRjb
        - Src:             'src/models/smallthinker.cpp:11,17'
          Dst:             _ZN13llama_hparams15set_swa_patternEjb
        - Src:             'src/models/smallthinker.cpp:15,12'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/smallthinker.cpp:18,48'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/smallthinker.cpp:21,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/smallthinker.cpp:22,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/smallthinker.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/smallthinker.cpp:25,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN19llama_model_smollm35graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1777,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN19llama_model_smollm3D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1772
      functionLinenumberEnd: 1772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1772,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN19llama_model_smollm35graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/smollm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          362
      EdgeCount:       101
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smollm3.cpp:46,97'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/smollm3.cpp:47,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/smollm3.cpp:49,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/smollm3.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/smollm3.cpp:55,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/smollm3.cpp:58,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/smollm3.cpp:60,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/smollm3.cpp:64,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/smollm3.cpp:138,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smollm3.cpp:72,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smollm3.cpp:75,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:80,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/smollm3.cpp:84,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/smollm3.cpp:90,24'
          Dst:             ggml_rope_ext
        - Src:             'src/models/smollm3.cpp:96,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:97,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:100,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/smollm3.cpp:103,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:106,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/smollm3.cpp:107,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/smollm3.cpp:109,33'
          Dst:             ggml_add
        - Src:             'src/models/smollm3.cpp:110,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:114,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/smollm3.cpp:117,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:119,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/smollm3.cpp:125,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:127,15'
          Dst:             ggml_add
        - Src:             'src/models/smollm3.cpp:128,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:130,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/smollm3.cpp:131,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:142,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:146,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/smollm3.cpp:148,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/smollm3.cpp:151,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/smollm3.cpp:152,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK19llama_model_smollm316build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/smollm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_model_smollm317load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/smollm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          256
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/smollm3.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/smollm3.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:24,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:24,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:30,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:30,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:32,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/smollm3.cpp:33,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:33,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:35,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:35,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:36,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:36,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:37,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:37,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/smollm3.cpp:38,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/smollm3.cpp:38,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN19llama_model_smollm317load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/smollm3.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/smollm3.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/smollm3.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN20llama_model_stablelm5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:407,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN20llama_model_stablelmD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:402,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN20llama_model_stablelm5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/stablelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          389
      EdgeCount:       113
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/stablelm.cpp:51,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/stablelm.cpp:52,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/stablelm.cpp:54,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/stablelm.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'src/models/stablelm.cpp:59,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/stablelm.cpp:62,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/stablelm.cpp:64,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/stablelm.cpp:66,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/stablelm.cpp:157,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/stablelm.cpp:70,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/stablelm.cpp:74,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:81,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/stablelm.cpp:85,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/stablelm.cpp:89,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:92,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/stablelm.cpp:96,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:99,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/stablelm.cpp:105,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/stablelm.cpp:111,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:115,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/stablelm.cpp:120,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/stablelm.cpp:121,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/stablelm.cpp:122,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/stablelm.cpp:124,33'
          Dst:             ggml_add
        - Src:             'src/models/stablelm.cpp:125,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:130,23'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/stablelm.cpp:134,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:139,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/stablelm.cpp:145,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:147,15'
          Dst:             ggml_add
        - Src:             'src/models/stablelm.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/stablelm.cpp:150,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:162,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:166,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/stablelm.cpp:168,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/stablelm.cpp:171,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/stablelm.cpp:172,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llama_model_stablelm16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/stablelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_model_stablelm17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/stablelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          317
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/stablelm.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/stablelm.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:20,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:20,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:21,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:21,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:27,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:27,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:28,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:28,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:30,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/stablelm.cpp:31,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:31,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:34,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:34,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:35,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:35,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:38,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:38,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:39,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:39,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:41,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:41,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:42,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:42,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/stablelm.cpp:43,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/stablelm.cpp:43,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN20llama_model_stablelm17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/stablelm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/stablelm.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/stablelm.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/stablelm.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN21llama_model_starcoder5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:259,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN21llama_model_starcoderD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:254,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN21llama_model_starcoder5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/starcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          291
      EdgeCount:       86
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/starcoder.cpp:60,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/starcoder.cpp:61,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/starcoder.cpp:63,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/starcoder.cpp:63,5'
          Dst:             ggml_abort
        - Src:             'src/models/starcoder.cpp:68,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/starcoder.cpp:71,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/starcoder.cpp:73,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/starcoder.cpp:75,25'
          Dst:             ggml_get_rows
        - Src:             'src/models/starcoder.cpp:76,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:78,12'
          Dst:             ggml_add
        - Src:             'src/models/starcoder.cpp:79,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:81,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/starcoder.cpp:131,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/starcoder.cpp:84,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/starcoder.cpp:88,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:92,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/starcoder.cpp:95,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/starcoder.cpp:100,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/starcoder.cpp:101,20'
          Dst:             ggml_get_rows
        - Src:             'src/models/starcoder.cpp:104,33'
          Dst:             ggml_add
        - Src:             'src/models/starcoder.cpp:105,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:109,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/starcoder.cpp:113,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:115,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/starcoder.cpp:121,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:123,15'
          Dst:             ggml_add
        - Src:             'src/models/starcoder.cpp:125,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/starcoder.cpp:126,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:136,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:139,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/starcoder.cpp:141,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder.cpp:144,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/starcoder.cpp:145,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK21llama_model_starcoder16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/starcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_starcoder17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/starcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          394
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/starcoder.cpp:16,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/starcoder.cpp:18,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:18,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:23,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:23,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:24,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:24,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:25,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:25,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:28,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:28,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:36,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:36,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:37,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:37,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:39,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:39,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:40,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:40,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:42,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:42,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:43,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:43,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:45,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:45,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:46,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:46,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:48,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:48,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:49,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:49,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:51,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:51,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder.cpp:52,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder.cpp:52,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_starcoder17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/starcoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/starcoder.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/starcoder.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN22llama_model_starcoder25graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:856,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN22llama_model_starcoder2D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:851,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN22llama_model_starcoder25graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/starcoder2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          338
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/starcoder2.cpp:59,100'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/starcoder2.cpp:60,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/starcoder2.cpp:62,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/starcoder2.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/starcoder2.cpp:68,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/starcoder2.cpp:71,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/starcoder2.cpp:73,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/starcoder2.cpp:75,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/starcoder2.cpp:144,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/starcoder2.cpp:81,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/starcoder2.cpp:84,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:89,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/starcoder2.cpp:92,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/starcoder2.cpp:98,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/starcoder2.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:105,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:106,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:108,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/starcoder2.cpp:113,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/starcoder2.cpp:114,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/starcoder2.cpp:116,33'
          Dst:             ggml_add
        - Src:             'src/models/starcoder2.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:121,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/starcoder2.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:126,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/starcoder2.cpp:132,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:134,15'
          Dst:             ggml_add
        - Src:             'src/models/starcoder2.cpp:136,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/starcoder2.cpp:137,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:148,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:152,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/starcoder2.cpp:154,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/starcoder2.cpp:157,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/starcoder2.cpp:158,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK22llama_model_starcoder216build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/starcoder2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_model_starcoder217load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/starcoder2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          335
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/starcoder2.cpp:17,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/starcoder2.cpp:19,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:19,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:22,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:22,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:23,35'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:23,21'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:25,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:25,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:28,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:28,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:34,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:34,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:35,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:35,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:37,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/starcoder2.cpp:38,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:38,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:41,36'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:41,22'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:43,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:43,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:44,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:44,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:46,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:46,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:47,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:47,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:50,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:50,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/starcoder2.cpp:51,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/starcoder2.cpp:51,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN22llama_model_starcoder217load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/starcoder2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/starcoder2.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/starcoder2.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/starcoder2.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN18llama_model_step359graph_mtpD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2120
      functionLinenumberEnd: 2120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2120,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_step355graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2116
      functionLinenumberEnd: 2116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2116,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_step35D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2111
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:2111,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_step359graph_mtpC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         170
      ICount:          782
      EdgeCount:       262
      CyclomaticComplexity: 94
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_get_rows
        - ggml_mul
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_set_input
        - ggml_set_name
        - ggml_sigmoid
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/step35.cpp:367,7'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/step35.cpp:368,5'
          Dst:             ggml_abort
        - Src:             'src/models/step35.cpp:374,28'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/step35.cpp:375,5'
          Dst:             ggml_abort
        - Src:             'src/models/step35.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/step35.cpp:384,42'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/step35.cpp:385,42'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/step35.cpp:387,38'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/step35.cpp:388,38'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/step35.cpp:392,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/models/step35.cpp:393,5'
          Dst:             ggml_set_input
        - Src:             'src/models/step35.cpp:395,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/models/step35.cpp:396,5'
          Dst:             ggml_set_input
        - Src:             'src/models/step35.cpp:397,5'
          Dst:             ggml_set_name
        - Src:             'src/models/step35.cpp:402,30'
          Dst:             ggml_get_rows
        - Src:             'src/models/step35.cpp:403,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:405,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/models/step35.cpp:407,30'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/step35.cpp:408,30'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/step35.cpp:410,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:411,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:413,28'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:414,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:416,28'
          Dst:             ggml_concat
        - Src:             'src/models/step35.cpp:417,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:419,25'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:420,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:425,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:426,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:428,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:429,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:430,26'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:431,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:432,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:433,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:435,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:436,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:437,12'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:440,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:441,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:444,16'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:445,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:448,42'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/step35.cpp:449,59'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/step35.cpp:450,42'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/step35.cpp:452,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/step35.cpp:456,12'
          Dst:             ggml_rope_ext
        - Src:             'src/models/step35.cpp:460,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:461,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:463,35'
          Dst:             sqrtf
        - Src:             'src/models/step35.cpp:464,30'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/step35.cpp:467,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:471,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:472,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:474,16'
          Dst:             ggml_sigmoid
        - Src:             'src/models/step35.cpp:475,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:477,33'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:478,33'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:479,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:481,19'
          Dst:             ggml_mul
        - Src:             'src/models/step35.cpp:482,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:484,20'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/step35.cpp:485,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:488,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:489,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:491,11'
          Dst:             ggml_add
        - Src:             'src/models/step35.cpp:492,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:495,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:496,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:500,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/step35.cpp:506,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:508,33'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/step35.cpp:519,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:521,32'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/step35.cpp:527,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:529,15'
          Dst:             ggml_add
        - Src:             'src/models/step35.cpp:530,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:532,11'
          Dst:             ggml_add
        - Src:             'src/models/step35.cpp:533,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:535,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/step35.cpp:536,11'
          Dst:             ggml_get_rows
        - Src:             'src/models/step35.cpp:539,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:545,5'
          Dst:             ggml_abort
        - Src:             'src/models/step35.cpp:546,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:547,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:550,5'
          Dst:             ggml_abort
        - Src:             'src/models/step35.cpp:551,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:552,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:555,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/step35.cpp:556,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_step355graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          642
      EdgeCount:       197
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rope_ext
        - ggml_sigmoid
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/step35.cpp:191,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/step35.cpp:195,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/step35.cpp:196,33'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/step35.cpp:197,33'
          Dst:             _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
        - Src:             'src/models/step35.cpp:198,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/step35.cpp:347,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:204,46'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/step35.cpp:205,46'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/step35.cpp:207,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/models/step35.cpp:208,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/models/step35.cpp:213,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:217,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:218,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:219,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:220,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:221,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:223,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:224,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:225,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:227,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:228,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:229,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:233,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:234,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:237,24'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:238,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:242,41'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/models/step35.cpp:243,67'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/models/step35.cpp:244,45'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/step35.cpp:245,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/step35.cpp:250,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/step35.cpp:255,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:256,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:258,43'
          Dst:             sqrtf
        - Src:             'src/models/step35.cpp:259,38'
          Dst:             _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/step35.cpp:262,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:265,38'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:266,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:268,24'
          Dst:             ggml_sigmoid
        - Src:             'src/models/step35.cpp:269,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:272,41'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:273,41'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/step35.cpp:274,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:276,27'
          Dst:             ggml_mul
        - Src:             'src/models/step35.cpp:277,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:279,28'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/step35.cpp:280,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:284,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:285,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:289,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/step35.cpp:290,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/step35.cpp:293,33'
          Dst:             ggml_add
        - Src:             'src/models/step35.cpp:294,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:296,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:297,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:302,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/step35.cpp:308,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:311,37'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
        - Src:             'src/models/step35.cpp:322,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:325,36'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/step35.cpp:331,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:333,19'
          Dst:             ggml_add
        - Src:             'src/models/step35.cpp:334,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:336,15'
          Dst:             ggml_add
        - Src:             'src/models/step35.cpp:338,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/step35.cpp:339,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:351,15'
          Dst:             ggml_get_rows
        - Src:             'src/models/step35.cpp:354,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/step35.cpp:355,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:358,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/step35.cpp:359,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/step35.cpp:362,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/step35.cpp:363,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_step3516build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN18llama_model_step3517load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          661
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/step35.cpp:118,48'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/step35.cpp:119,48'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/step35.cpp:120,48'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/step35.cpp:129,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:129,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:130,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:130,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:131,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:131,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:134,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:134,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:135,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:135,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:137,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:137,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:140,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/step35.cpp:141,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:141,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:143,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:143,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:145,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:145,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:148,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:148,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:149,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:149,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:150,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:150,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:154,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:154,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:155,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:155,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:156,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:156,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:157,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:157,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:158,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:158,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:160,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:160,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:161,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:161,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:162,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:162,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:165,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:165,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:166,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:166,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:167,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:167,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:168,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:168,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:169,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:169,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:170,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:170,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    '_ZZN18llama_model_step3517load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          546
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/step35.cpp:72,48'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/step35.cpp:73,48'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/step35.cpp:74,48'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/step35.cpp:76,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:76,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:77,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:77,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:78,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:78,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:82,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:82,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:83,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:83,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:85,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:85,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:88,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/step35.cpp:89,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:89,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:92,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:92,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:94,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:94,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:97,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:97,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:98,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:98,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:99,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:99,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:103,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:103,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:104,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:104,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:105,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:105,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:106,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:106,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:107,49'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:107,35'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:110,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:110,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:111,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:111,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:112,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:112,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_step3517load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          415
      EdgeCount:       137
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK18llama_model_loader10get_weightEPKc
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - '_ZZN18llama_model_step3517load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - '_ZZN18llama_model_step3517load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/step35.cpp:42,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/step35.cpp:44,62'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/step35.cpp:49,64'
          Dst:             _ZNK18llama_model_loader10get_weightEPKc
        - Src:             'src/models/step35.cpp:53,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:53,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:56,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:56,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:57,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/step35.cpp:57,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/step35.cpp:63,49'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/step35.cpp:174,9'
          Dst:             '_ZZN18llama_model_step3517load_arch_tensorsER18llama_model_loaderENK3$_0clEii'
        - Src:             'src/models/step35.cpp:180,9'
          Dst:             '_ZZN18llama_model_step3517load_arch_tensorsER18llama_model_loaderENK3$_1clEi'
    - functionName:    _ZN18llama_model_step3517load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/step35.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/step35.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:12,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:14,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:15,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:16,8'
          Dst:             _ZN18llama_model_loader7get_keyIbEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:23,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:24,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:26,93'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/step35.cpp:26,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIjLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/step35.cpp:28,86'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/step35.cpp:28,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/step35.cpp:29,86'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/step35.cpp:29,8'
          Dst:             _ZN18llama_model_loader14get_key_or_arrINSt3__15arrayIfLm512EEEEEb6llm_kvRT_jb
        - Src:             'src/models/step35.cpp:32,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/step35.cpp:33,5'
          Dst:             ggml_abort
        - Src:             'src/models/step35.cpp:35,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN14llama_model_t55graphILb1EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1324,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN14llama_model_t55graphILb0EED0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1324,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN14llama_model_t5D0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1318,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN14llama_model_t55graphILb1EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/t5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          323
      EdgeCount:       103
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context14build_pos_biasEP11ggml_tensorS1_
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - _ZNK17llm_graph_context24build_inp_pos_bucket_encEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/t5.cpp:277,98'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/t5.cpp:278,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/t5.cpp:280,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/t5.cpp:280,5'
          Dst:             ggml_abort
        - Src:             'src/models/t5.cpp:285,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/t5.cpp:287,36'
          Dst:             _ZNK17llm_graph_context24build_inp_pos_bucket_encEv
        - Src:             'src/models/t5.cpp:289,23'
          Dst:             _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
        - Src:             'src/models/t5.cpp:291,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/t5.cpp:360,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:297,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:300,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:304,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:305,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:307,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:308,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:310,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:311,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:313,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/t5.cpp:314,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/t5.cpp:315,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/t5.cpp:318,34'
          Dst:             _ZNK17llm_graph_context14build_pos_biasEP11ggml_tensorS1_
        - Src:             'src/models/t5.cpp:320,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/t5.cpp:323,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:326,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/t5.cpp:327,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/t5.cpp:329,33'
          Dst:             ggml_add
        - Src:             'src/models/t5.cpp:330,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:334,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:337,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:340,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/t5.cpp:348,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:350,15'
          Dst:             ggml_add
        - Src:             'src/models/t5.cpp:351,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:353,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/t5.cpp:354,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:362,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:366,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:369,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/t5.cpp:370,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN14llama_model_t55graphILb0EEC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/t5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          413
      EdgeCount:       126
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_attnEP26llm_graph_input_attn_crossP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context14build_pos_biasEP11ggml_tensorS1_
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context20build_attn_inp_crossEv
        - _ZNK17llm_graph_context20build_inp_cross_embdEv
        - _ZNK17llm_graph_context24build_inp_pos_bucket_decEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/t5.cpp:122,99'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/t5.cpp:123,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/t5.cpp:126,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/t5.cpp:126,5'
          Dst:             ggml_abort
        - Src:             'src/models/t5.cpp:131,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/t5.cpp:133,36'
          Dst:             _ZNK17llm_graph_context20build_inp_cross_embdEv
        - Src:             'src/models/t5.cpp:134,36'
          Dst:             _ZNK17llm_graph_context24build_inp_pos_bucket_decEv
        - Src:             'src/models/t5.cpp:138,29'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/t5.cpp:139,29'
          Dst:             _ZNK17llm_graph_context20build_attn_inp_crossEv
        - Src:             'src/models/t5.cpp:141,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/t5.cpp:258,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:149,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:152,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:156,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/t5.cpp:159,34'
          Dst:             _ZNK17llm_graph_context14build_pos_biasEP11ggml_tensorS1_
        - Src:             'src/models/t5.cpp:161,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/t5.cpp:164,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:166,15'
          Dst:             ggml_add
        - Src:             'src/models/t5.cpp:167,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:172,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:175,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:179,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:180,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:182,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:183,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:185,34'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:186,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:188,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/t5.cpp:189,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/t5.cpp:190,20'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/t5.cpp:192,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP26llm_graph_input_attn_crossP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/t5.cpp:195,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:224,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/t5.cpp:225,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/t5.cpp:227,33'
          Dst:             ggml_add
        - Src:             'src/models/t5.cpp:228,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:232,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:235,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:238,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/t5.cpp:246,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:248,15'
          Dst:             ggml_add
        - Src:             'src/models/t5.cpp:249,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:251,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/t5.cpp:252,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:260,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/t5.cpp:264,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:268,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/t5.cpp:270,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/t5.cpp:273,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/t5.cpp:274,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK14llama_model_t516build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/t5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/t5.cpp:110,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/t5.cpp:117,13'
          Dst:             ggml_abort
    - functionName:    _ZN14llama_model_t517load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/t5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          696
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/t5.cpp:39,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/t5.cpp:43,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:43,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:46,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:46,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:47,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:47,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:49,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:49,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:52,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:52,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:66,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:66,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:67,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:67,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:69,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:69,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:70,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:70,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:71,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:71,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:72,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:72,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:74,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:74,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:75,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:75,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:76,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:76,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:77,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:77,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:84,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:84,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:85,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:85,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:87,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:87,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:88,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:88,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:89,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:89,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:90,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:90,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:92,48'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:92,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:95,13'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:94,34'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:97,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:97,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:98,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:98,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:99,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:99,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:100,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:100,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:102,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:102,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:103,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:103,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:104,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:104,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5.cpp:105,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5.cpp:105,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN14llama_model_t517load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/t5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          120
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/t5.cpp:15,5'
          Branch Sides:    []
        - Branch String:   'src/models/t5.cpp:19,13'
          Branch Sides:    []
        - Branch String:   'src/models/t5.cpp:25,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/t5.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/t5.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/t5.cpp:8,12'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/t5.cpp:12,35'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/t5.cpp:13,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
        - Src:             'src/models/t5.cpp:15,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/t5.cpp:19,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/t5.cpp:25,29'
          Dst:             _ZNK13llama_hparams4n_ffEj
    - functionName:    _ZN21llama_model_t5encoderD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1332,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZNK21llama_model_t5encoder16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/t5encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_model_t5encoder17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/t5encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          335
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/t5encoder.cpp:10,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/t5encoder.cpp:14,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:14,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:17,37'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:17,23'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:18,28'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:18,14'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:21,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:21,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:27,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:27,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:28,46'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:28,32'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:30,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:30,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:31,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:31,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:32,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:32,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:33,38'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:33,24'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:35,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:35,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:36,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:36,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:37,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:37,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/t5encoder.cpp:38,44'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/t5encoder.cpp:38,30'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN21llama_model_t5encoder17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/t5encoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/t5encoder.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/t5encoder.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN18llama_model_talkie5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:194,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_talkieD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:189,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_talkie5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/talkie.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          382
      EdgeCount:       106
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_mul
        - ggml_rope_ext
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/talkie.cpp:40,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/talkie.cpp:41,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/talkie.cpp:43,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/talkie.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/talkie.cpp:49,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/talkie.cpp:50,12'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/talkie.cpp:51,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:56,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/talkie.cpp:58,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/talkie.cpp:60,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/talkie.cpp:137,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/talkie.cpp:68,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/talkie.cpp:69,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:73,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/talkie.cpp:76,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/talkie.cpp:81,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/talkie.cpp:87,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/talkie.cpp:88,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:90,20'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/talkie.cpp:91,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:93,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:95,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/talkie.cpp:98,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:102,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/talkie.cpp:103,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/talkie.cpp:104,24'
          Dst:             ggml_get_rows
        - Src:             'src/models/talkie.cpp:107,33'
          Dst:             ggml_add
        - Src:             'src/models/talkie.cpp:108,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:110,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/talkie.cpp:111,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:113,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/talkie.cpp:119,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:121,15'
          Dst:             ggml_add
        - Src:             'src/models/talkie.cpp:123,30'
          Dst:             ggml_mul
        - Src:             'src/models/talkie.cpp:124,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:126,15'
          Dst:             ggml_add
        - Src:             'src/models/talkie.cpp:128,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/talkie.cpp:129,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:138,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:142,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/talkie.cpp:143,11'
          Dst:             ggml_scale
        - Src:             'src/models/talkie.cpp:144,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/talkie.cpp:148,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/talkie.cpp:149,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_talkie16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/talkie.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_talkie17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/talkie.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          209
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/talkie.cpp:14,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/talkie.cpp:16,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:16,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:22,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/talkie.cpp:23,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:23,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:26,43'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:26,29'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:28,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:28,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:29,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:29,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/talkie.cpp:32,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/talkie.cpp:32,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_talkie17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/talkie.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/talkie.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/talkie.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/talkie.cpp:7,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN28llama_model_wavtokenizer_dec5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1584
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1584,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN28llama_model_wavtokenizer_decD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1579
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:1579,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN28llama_model_wavtokenizer_dec5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/wavtokenizer-dec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          476
      EdgeCount:       120
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_cont
        - ggml_conv_1d_dw_ph
        - ggml_conv_1d_ph
        - ggml_mul
        - ggml_mul_mat
        - ggml_sigmoid
        - ggml_soft_max_ext
        - ggml_transpose
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/models/wavtokenizer-dec.cpp:135,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/wavtokenizer-dec.cpp:118,106'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/wavtokenizer-dec.cpp:122,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/wavtokenizer-dec.cpp:124,27'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:124,11'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:126,11'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:127,11'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:206,27'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:141,27'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:146,42'
          Dst:             ggml_sigmoid
        - Src:             'src/models/wavtokenizer-dec.cpp:146,27'
          Dst:             ggml_mul
        - Src:             'src/models/wavtokenizer-dec.cpp:148,27'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:149,27'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:151,27'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:156,42'
          Dst:             ggml_sigmoid
        - Src:             'src/models/wavtokenizer-dec.cpp:156,27'
          Dst:             ggml_mul
        - Src:             'src/models/wavtokenizer-dec.cpp:158,27'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:159,27'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:161,27'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:165,27'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:174,25'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:175,25'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:176,25'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:178,25'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:179,25'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:180,25'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:182,41'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:182,25'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:183,41'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:183,25'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:185,40'
          Dst:             ggml_mul_mat
        - Src:             'src/models/wavtokenizer-dec.cpp:187,26'
          Dst:             ggml_soft_max_ext
        - Src:             'src/models/wavtokenizer-dec.cpp:189,27'
          Dst:             ggml_mul_mat
        - Src:             'src/models/wavtokenizer-dec.cpp:191,27'
          Dst:             ggml_conv_1d_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:192,27'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:194,27'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:198,27'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:203,22'
          Dst:             ggml_abort
        - Src:             'src/models/wavtokenizer-dec.cpp:206,11'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:208,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:213,27'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:213,11'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:248,27'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:223,15'
          Dst:             ggml_conv_1d_dw_ph
        - Src:             'src/models/wavtokenizer-dec.cpp:224,15'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:226,31'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:226,15'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:228,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:233,15'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:240,15'
          Dst:             ggml_mul
        - Src:             'src/models/wavtokenizer-dec.cpp:242,31'
          Dst:             ggml_transpose
        - Src:             'src/models/wavtokenizer-dec.cpp:242,15'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:244,16'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:248,11'
          Dst:             ggml_cont
        - Src:             'src/models/wavtokenizer-dec.cpp:250,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/wavtokenizer-dec.cpp:256,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/wavtokenizer-dec.cpp:258,11'
          Dst:             ggml_add
        - Src:             'src/models/wavtokenizer-dec.cpp:260,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/wavtokenizer-dec.cpp:263,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/wavtokenizer-dec.cpp:264,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK28llama_model_wavtokenizer_dec16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/wavtokenizer-dec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN28llama_model_wavtokenizer_dec17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/wavtokenizer-dec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          868
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
        - ggml_abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/wavtokenizer-dec.cpp:33,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/wavtokenizer-dec.cpp:10,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/wavtokenizer-dec.cpp:12,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:12,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:14,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:14,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:15,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:15,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:39,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:39,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:40,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:40,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:42,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:42,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:43,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:43,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:45,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:45,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:46,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:46,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:48,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:48,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:49,55'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:49,41'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:53,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:53,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:54,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:54,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:56,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:56,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:57,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:57,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:59,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:59,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:60,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:60,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:62,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:62,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:63,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:63,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:65,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:65,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:66,59'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:66,45'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:70,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:70,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:71,54'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:71,40'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:73,26'
          Dst:             ggml_abort
        - Src:             'src/models/wavtokenizer-dec.cpp:78,5'
          Dst:             ggml_abort
        - Src:             'src/models/wavtokenizer-dec.cpp:80,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:80,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:81,32'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:81,18'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:106,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:106,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:107,39'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:107,25'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:110,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:110,97'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/wavtokenizer-dec.cpp:110,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:111,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:111,72'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/models/wavtokenizer-dec.cpp:111,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:90,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:90,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:91,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:91,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:93,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:93,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:94,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:94,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:96,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:96,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:97,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:97,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:99,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:99,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:100,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:100,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/wavtokenizer-dec.cpp:102,42'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/wavtokenizer-dec.cpp:102,28'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN28llama_model_wavtokenizer_dec17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/wavtokenizer-dec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/wavtokenizer-dec.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/wavtokenizer-dec.cpp:5,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/wavtokenizer-dec.cpp:6,8'
          Dst:             _ZN18llama_model_loader7get_keyIjEEb6llm_kvRT_b
    - functionName:    _ZN18llama_model_xverse5graphD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:906,12'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN18llama_model_xverseD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11llama_modelD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:901,8'
          Dst:             _ZN11llama_modelD2Ev
    - functionName:    _ZN18llama_model_xverse5graphC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/xverse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          324
      EdgeCount:       92
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
        - _ZN17llm_graph_contextD2Ev
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_posEv
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - _ZNK17llm_graph_context17build_attn_inp_kvEv
        - _ZNK17llm_graph_context17build_inp_out_idsEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_get_rows
        - ggml_rope_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/xverse.cpp:41,96'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
        - Src:             'src/models/xverse.cpp:42,41'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/xverse.cpp:44,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/xverse.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/models/xverse.cpp:50,12'
          Dst:             _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
        - Src:             'src/models/xverse.cpp:53,29'
          Dst:             _ZNK17llm_graph_context13build_inp_posEv
        - Src:             'src/models/xverse.cpp:55,23'
          Dst:             _ZNK17llm_graph_context17build_attn_inp_kvEv
        - Src:             'src/models/xverse.cpp:57,33'
          Dst:             _ZNK17llm_graph_context17build_inp_out_idsEv
        - Src:             'src/models/xverse.cpp:124,11'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/xverse.cpp:62,15'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/xverse.cpp:65,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:69,39'
          Dst:             _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
        - Src:             'src/models/xverse.cpp:72,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/xverse.cpp:78,20'
          Dst:             ggml_rope_ext
        - Src:             'src/models/xverse.cpp:84,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:85,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:86,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:88,19'
          Dst:             _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
        - Src:             'src/models/xverse.cpp:93,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/xverse.cpp:94,21'
          Dst:             ggml_get_rows
        - Src:             'src/models/xverse.cpp:96,33'
          Dst:             ggml_add
        - Src:             'src/models/xverse.cpp:97,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:101,19'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/models/xverse.cpp:104,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:106,19'
          Dst:             _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
        - Src:             'src/models/xverse.cpp:112,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:114,15'
          Dst:             ggml_add
        - Src:             'src/models/xverse.cpp:116,15'
          Dst:             _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
        - Src:             'src/models/xverse.cpp:117,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:126,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:130,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/xverse.cpp:132,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/xverse.cpp:135,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/xverse.cpp:136,1'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK18llama_model_xverse16build_arch_graphERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/xverse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_model_xverse17load_arch_tensorsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/xverse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          220
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - _ZNK11llama_vocab13n_token_typesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams4n_ffEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK6LLM_TNclE10llm_tensorPKcii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams4n_ffEj
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK11llama_vocab13n_token_typesEv
        - Src:             'src/models/xverse.cpp:15,5'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/models/xverse.cpp:17,30'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:17,16'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:19,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:19,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:20,33'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:20,19'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:25,41'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:25,27'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:27,9'
          Dst:             _ZN16llama_model_base17create_tensor_qkvER11llama_layerilllli
        - Src:             'src/models/xverse.cpp:28,34'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:28,20'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:30,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:30,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:31,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:31,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:32,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:32,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
        - Src:             'src/models/xverse.cpp:33,40'
          Dst:             _ZNK6LLM_TNclE10llm_tensorPKcii
        - Src:             'src/models/xverse.cpp:33,26'
          Dst:             _ZN16llama_model_base13create_tensorERK11LLM_TN_IMPLRKSt16initializer_listIlEi
    - functionName:    _ZN18llama_model_xverse17load_arch_hparamsER18llama_model_loader
      functionSourceFile: '/src/llama.cpp/src/models/xverse.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/models/xverse.cpp:6,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/models/xverse.cpp:4,8'
          Dst:             _ZN18llama_model_loader7get_keyIfEEb6llm_kvRT_b
        - Src:             'src/models/xverse.cpp:6,21'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _GLOBAL__sub_I_llama_arch.cpp
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    _Z27llm_arch_supports_sm_tensorRK8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          113
      EdgeCount:       54
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-arch.cpp:978,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _Z29llm_arch_supports_rs_rollbackRK8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z21llm_arch_is_diffusionRK8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z18llm_arch_is_hybridRK8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          61
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-arch.cpp:936,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _Z21llm_arch_is_recurrentRK8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z19llm_tensor_info_for10llm_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13llm_arch_name8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12llm_arch_allv
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11LLM_TN_IMPL3strEv
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _Z6formatPKcz
        - ggml_abort
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:878,9'
          Dst:             ggml_abort
        - Src:             'src/llama-arch.cpp:881,24'
          Dst:             _Z6formatPKcz
    - functionName:    _ZN11LLM_TN_IMPLC2E8llm_arch10llm_tensorPKcii
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6LLM_KVclE6llm_kv
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z6formatPKcz
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-arch.cpp:863,24'
          Dst:             _Z6formatPKcz
    - functionName:    _ZN6LLM_KVC2E8llm_archPKc
      functionSourceFile: '/src/llama.cpp/src/llama-arch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_memory_breakdown_dataC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-ext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_io_read_device7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2848
      functionLinenumberEnd: 2849
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_io_read_device11read_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2843
      functionLinenumberEnd: 2846
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_io_read_device4readEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2835,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2835,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2835,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2835,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:2835,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_io_read_deviceD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2784
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llama_io_read_deviceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2784,29'
          Dst:             _ZN20llama_io_read_deviceD2Ev
    - functionName:    _ZN20llama_io_read_deviceD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2784
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          338
      EdgeCount:       117
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN15llama_io_read_iD2Ev
        - __clang_call_terminate
        - ggml_abort
        - ggml_backend_buffer_get_type
        - ggml_backend_tensor_copy
        - ggml_backend_view_init
        - ggml_element_size
        - ggml_init
        - ggml_tensor_overhead
        - ggml_view_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2788,27'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-context.cpp:2796,50'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-context.cpp:2801,28'
          Dst:             ggml_init
        - Src:             'src/llama-context.cpp:2807,27'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-context.cpp:2809,42'
          Dst:             ggml_element_size
        - Src:             'src/llama-context.cpp:2813,32'
          Dst:             ggml_view_1d
        - Src:             'src/llama-context.cpp:2815,13'
          Dst:             ggml_backend_view_init
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2826,17'
          Dst:             ggml_backend_tensor_copy
        - Src:             'src/llama-context.cpp:2831,5'
          Dst:             _ZN15llama_io_read_iD2Ev
        - Src:             'src/llama-context.cpp:2788,27'
          Dst:             __clang_call_terminate
    - functionName:    _ZN15llama_io_read_iD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_bufferD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_bufferC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_io_read_deviceC2EPKhmRKNSt3__13mapIP24ggml_backend_buffer_type19llama_memory_bufferNS2_4lessIS5_EENS2_9allocatorINS2_4pairIKS5_S6_EEEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2781
      functionLinenumberEnd: 2855
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15llama_io_read_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2781,5'
          Dst:             _ZN15llama_io_read_iC2Ev
    - functionName:    _ZN15llama_io_read_iC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15llama_io_read_iD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_bufferaSEOS_
      functionSourceFile: '/src/llama.cpp/src/llama-context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_io_write_device7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2759
      functionLinenumberEnd: 2760
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_io_write_device12write_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2754
      functionLinenumberEnd: 2757
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_io_write_device5writeEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2752
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2746,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2746,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2746,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2746,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:2746,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN21llama_io_write_deviceD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2652
      functionLinenumberEnd: 2742
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_io_write_deviceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2652,30'
          Dst:             _ZN21llama_io_write_deviceD2Ev
    - functionName:    _ZN21llama_io_write_deviceD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2652
      functionLinenumberEnd: 2742
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         94
      ICount:          491
      EdgeCount:       178
      CyclomaticComplexity: 86
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN16llama_io_write_iD2Ev
        - _ZN19llama_memory_bufferaSEOS_
        - __clang_call_terminate
        - ggml_are_same_shape
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_name
        - ggml_backend_tensor_copy
        - ggml_backend_view_init
        - ggml_element_size
        - ggml_init
        - ggml_new_tensor_1d
        - ggml_tallocr_alloc
        - ggml_tallocr_new
        - ggml_tensor_overhead
        - ggml_view_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2656,27'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-context.cpp:2664,52'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-context.cpp:2669,28'
          Dst:             ggml_init
        - Src:             'src/llama-context.cpp:2676,27'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-context.cpp:2678,42'
          Dst:             ggml_element_size
        - Src:             'src/llama-context.cpp:2682,32'
          Dst:             ggml_view_1d
        - Src:             'src/llama-context.cpp:2683,32'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-context.cpp:2742,5'
          Dst:             _ZN16llama_io_write_iD2Ev
        - Src:             'src/llama-context.cpp:2700,26'
          Dst:             ggml_are_same_shape
        - Src:             'src/llama-context.cpp:2714,30'
          Dst:             _ZN19llama_memory_bufferaSEOS_
        - Src:             'src/llama-context.cpp:2716,40'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-context.cpp:2718,21'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-context.cpp:2718,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2725,30'
          Dst:             _ZN19llama_memory_bufferaSEOS_
        - Src:             'src/llama-context.cpp:2727,43'
          Dst:             ggml_tallocr_new
        - Src:             'src/llama-context.cpp:2730,25'
          Dst:             ggml_backend_view_init
        - Src:             'src/llama-context.cpp:2731,25'
          Dst:             ggml_tallocr_alloc
        - Src:             'src/llama-context.cpp:2739,17'
          Dst:             ggml_backend_tensor_copy
        - Src:             'src/llama-context.cpp:2656,27'
          Dst:             __clang_call_terminate
    - functionName:    _ZN16llama_io_write_iD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_io_write_deviceC2EPhmRNSt3__13mapIP24ggml_backend_buffer_type19llama_memory_bufferNS1_4lessIS4_EENS1_9allocatorINS1_4pairIKS4_S5_EEEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2649
      functionLinenumberEnd: 2766
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2649,5'
          Dst:             _ZN16llama_io_write_iC2Ev
    - functionName:    _ZN16llama_io_write_iC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_io_write_iD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-io.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZNK13llama_context12graph_get_cbEvENK3$_0clERK12llama_ubatchP11ggml_tensorPKci'
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2437
      functionLinenumberEnd: 2459
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK11llama_model12n_gpu_layersEv
        - _ZNK11llama_model9dev_layerEi
        - ggml_backend_get_device
        - ggml_backend_sched_set_tensor_backend
        - ggml_backend_supports_op
        - ggml_format_name
        - ggml_set_name
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2439,13'
          Dst:             ggml_format_name
        - Src:             'src/llama-context.cpp:2441,13'
          Dst:             ggml_set_name
        - Src:             'src/llama-context.cpp:2446,41'
          Dst:             _ZNK11llama_model12n_gpu_layersEv
        - Src:             'src/llama-context.cpp:2448,29'
          Dst:             strcmp
        - Src:             'src/llama-context.cpp:2449,48'
          Dst:             _ZNK11llama_model9dev_layerEi
        - Src:             'src/llama-context.cpp:2451,25'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:2452,29'
          Dst:             ggml_backend_supports_op
        - Src:             'src/llama-context.cpp:2453,29'
          Dst:             ggml_backend_sched_set_tensor_backend
    - functionName:    _ZN26ggml_backend_sched_deleterclEP18ggml_backend_sched
      functionSourceFile: '/src/llama.cpp/ggml/src/../include/ggml-cpp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_sched_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/../include/ggml-cpp.h:34,86'
          Dst:             ggml_backend_sched_free
    - functionName:    _ZN20ggml_backend_deleterclEP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/../include/ggml-cpp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/../include/ggml-cpp.h:31,86'
          Dst:             ggml_backend_free
    - functionName:    _ZN11buffer_viewIfEC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocrD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_adapter_cvecD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_adapter_cvecC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_io_write_file12write_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2610
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_tensor_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2608,9'
          Dst:             ggml_backend_tensor_get
    - functionName:    _ZN19llama_io_write_file5writeEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2601
      functionLinenumberEnd: 2604
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10llama_file9write_rawEPKvm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2602,15'
          Dst:             _ZNK10llama_file9write_rawEPKvm
    - functionName:    _ZN19llama_io_write_fileD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2597
      functionLinenumberEnd: 2597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_io_write_fileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2597,7'
          Dst:             _ZN19llama_io_write_fileD2Ev
    - functionName:    _ZN19llama_io_write_fileD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2597
      functionLinenumberEnd: 2597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2597,7'
          Dst:             _ZN16llama_io_write_iD2Ev
    - functionName:    _ZN19llama_io_write_file7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2612
      functionLinenumberEnd: 2613
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_io_read_file7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2637
      functionLinenumberEnd: 2638
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_io_read_file11read_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2631
      functionLinenumberEnd: 2635
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_tensor_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2634,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN18llama_io_read_file4readEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_file8read_rawEPvm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2627,15'
          Dst:             _ZN10llama_file8read_rawEPvm
    - functionName:    _ZN18llama_io_read_fileD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_io_read_fileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2622,7'
          Dst:             _ZN18llama_io_read_fileD2Ev
    - functionName:    _ZN18llama_io_read_fileD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15llama_io_read_iD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2622,7'
          Dst:             _ZN15llama_io_read_iD2Ev
    - functionName:    _ZN18llama_io_read_host7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2579
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_io_read_host11read_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2568,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2568,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2568,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2568,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:2568,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_io_read_host4readEPvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2558,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2558,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2558,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2558,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:2558,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN18llama_io_read_hostD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2549
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_io_read_hostD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2549,27'
          Dst:             _ZN18llama_io_read_hostD2Ev
    - functionName:    _ZN18llama_io_read_hostD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2549
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15llama_io_read_iD2Ev
        - __clang_call_terminate
        - ggml_backend_tensor_set
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2554,5'
          Dst:             _ZN15llama_io_read_iD2Ev
        - Src:             'src/llama-context.cpp:2552,13'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-context.cpp:2552,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN19llama_io_write_host7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2527
      functionLinenumberEnd: 2528
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_io_write_host12write_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2525
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2516,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2516,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2516,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2516,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:2516,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN19llama_io_write_host5writeEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2504
      functionLinenumberEnd: 2512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2506,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2506,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2506,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2506,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:2506,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN19llama_io_write_hostD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2497
      functionLinenumberEnd: 2502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_io_write_hostD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2497,28'
          Dst:             _ZN19llama_io_write_hostD2Ev
    - functionName:    _ZN19llama_io_write_hostD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2497
      functionLinenumberEnd: 2502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iD2Ev
        - __clang_call_terminate
        - ggml_backend_tensor_get
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2502,5'
          Dst:             _ZN16llama_io_write_iD2Ev
        - Src:             'src/llama-context.cpp:2500,13'
          Dst:             ggml_backend_tensor_get
        - Src:             'src/llama-context.cpp:2500,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN20llama_io_write_dummy7n_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_io_write_dummy12write_tensorEP11ggml_tensormm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2480
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_io_write_dummyD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2466
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2466,7'
          Dst:             _ZN16llama_io_write_iD2Ev
    - functionName:    _ZNK16llm_graph_result15get_fused_nodesEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z19llama_get_ctx_otherP13llama_context
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4124
      functionLinenumberEnd: 4125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context11get_cparamsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4125,17'
          Dst:             _ZNK13llama_context11get_cparamsEv
    - functionName:    _ZNK13llama_context11get_cparamsEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z26llama_get_memory_breakdownPK13llama_context
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4120
      functionLinenumberEnd: 4121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context16memory_breakdownEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4121,17'
          Dst:             _ZNK13llama_context16memory_breakdownEv
    - functionName:    _ZNK13llama_context16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3185
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          268
      EdgeCount:       100
      CyclomaticComplexity: 48
      functionsReached:
        - _ZNK11llama_model16memory_breakdownEv
        - ggml_backend_sched_get_buffer_size
        - ggml_backend_sched_get_buffer_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3187,44'
          Dst:             _ZNK11llama_model16memory_breakdownEv
        - Src:             'src/llama-context.cpp:3198,50'
          Dst:             ggml_backend_sched_get_buffer_type
        - Src:             'src/llama-context.cpp:3204,50'
          Dst:             ggml_backend_sched_get_buffer_type
        - Src:             'src/llama-context.cpp:3205,34'
          Dst:             ggml_backend_sched_get_buffer_size
    - functionName:    llama_opt_epoch
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4106
      functionLinenumberEnd: 4114
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context9opt_epochEP16ggml_opt_datasetP15ggml_opt_resultS3_lPFvbP16ggml_opt_contextS1_S3_lllES7_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4107,10'
          Dst:             _ZN13llama_context9opt_epochEP16ggml_opt_datasetP15ggml_opt_resultS3_lPFvbP16ggml_opt_contextS1_S3_lllES7_
    - functionName:    _ZN13llama_context9opt_epochEP16ggml_opt_datasetP15ggml_opt_resultS3_lPFvbP16ggml_opt_contextS1_S3_lllES7_
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3387
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          173
      EdgeCount:       63
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN13llama_context14opt_epoch_iterEP16ggml_opt_datasetP15ggml_opt_resultRKNSt3__16vectorIiNS4_9allocatorIiEEEESA_R11llama_batchPFvbP16ggml_opt_contextS1_S3_lllEblll
        - _ZNK13llama_context5n_ctxEv
        - ggml_abort
        - ggml_opt_dataset_get_batch_host
        - ggml_opt_dataset_ndata
        - ggml_time_us
        - llama_batch_free
        - llama_batch_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3388,37'
          Dst:             _ZNK13llama_context5n_ctxEv
        - Src:             'src/llama-context.cpp:3391,31'
          Dst:             ggml_opt_dataset_ndata
        - Src:             'src/llama-context.cpp:3393,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3394,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3398,32'
          Dst:             llama_batch_init
        - Src:             'src/llama-context.cpp:3404,28'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:3410,9'
          Dst:             ggml_opt_dataset_get_batch_host
        - Src:             'src/llama-context.cpp:3411,9'
          Dst:             _ZN13llama_context14opt_epoch_iterEP16ggml_opt_datasetP15ggml_opt_resultRKNSt3__16vectorIiNS4_9allocatorIiEEEESA_R11llama_batchPFvbP16ggml_opt_contextS1_S3_lllEblll
        - Src:             'src/llama-context.cpp:3415,20'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:3421,9'
          Dst:             ggml_opt_dataset_get_batch_host
        - Src:             'src/llama-context.cpp:3422,9'
          Dst:             _ZN13llama_context14opt_epoch_iterEP16ggml_opt_datasetP15ggml_opt_resultRKNSt3__16vectorIiNS4_9allocatorIiEEEESA_R11llama_batchPFvbP16ggml_opt_contextS1_S3_lllEblll
        - Src:             'src/llama-context.cpp:3426,5'
          Dst:             llama_batch_free
    - functionName:    _ZNK13llama_context5n_ctxEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_context14opt_epoch_iterEP16ggml_opt_datasetP15ggml_opt_resultRKNSt3__16vectorIiNS4_9allocatorIiEEEESA_R11llama_batchPFvbP16ggml_opt_contextS1_S3_lllEblll
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3282
      functionLinenumberEnd: 3379
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          494
      EdgeCount:       176
      CyclomaticComplexity: 82
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL22ctx_type_to_graph_type18llama_context_type
        - _ZN13llama_context14output_reserveEi
        - _ZN16llm_graph_paramsD2Ev
        - _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
        - _ZN16llm_graph_result5resetEv
        - _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
        - _ZNK11llama_model11build_graphERK16llm_graph_params
        - _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
        - _ZNK13llama_context7n_batchEv
        - _ZNK13llama_context8n_ubatchEv
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK16llm_graph_result10get_logitsEv
        - _ZNK16llm_graph_result14get_inp_tokensEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_free
        - ggml_graph_overhead_custom
        - ggml_graph_size
        - ggml_init
        - ggml_opt_alloc
        - ggml_opt_eval
        - ggml_opt_labels
        - ggml_opt_prepare_alloc
        - ggml_set_zero
        - ggml_tensor_overhead
        - llama_model_n_ctx_train
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3283,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3284,31'
          Dst:             llama_model_n_ctx_train
        - Src:             'src/llama-context.cpp:3285,46'
          Dst:             _ZNK13llama_context7n_batchEv
        - Src:             'src/llama-context.cpp:3286,46'
          Dst:             _ZNK13llama_context8n_ubatchEv
        - Src:             'src/llama-context.cpp:3300,70'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-context.cpp:3300,22'
          Dst:             _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
        - Src:             'src/llama-context.cpp:3301,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3305,47'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-context.cpp:3315,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3320,13'
          Dst:             _ZN13llama_context14output_reserveEi
        - Src:             'src/llama-context.cpp:3321,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3322,13'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3332,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3338,72'
          Dst:             _ZL22ctx_type_to_graph_type18llama_context_type
        - Src:             'src/llama-context.cpp:3338,34'
          Dst:             _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
        - Src:             'src/llama-context.cpp:3340,18'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-context.cpp:3342,31'
          Dst:             _ZNK11llama_model11build_graphERK16llm_graph_params
        - Src:             'src/llama-context.cpp:3346,40'
          Dst:             ggml_graph_size
        - Src:             'src/llama-context.cpp:3347,52'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-context.cpp:3347,79'
          Dst:             ggml_graph_overhead_custom
        - Src:             'src/llama-context.cpp:3353,35'
          Dst:             ggml_init
        - Src:             'src/llama-context.cpp:3355,71'
          Dst:             _ZNK16llm_graph_result14get_inp_tokensEv
        - Src:             'src/llama-context.cpp:3355,94'
          Dst:             _ZNK16llm_graph_result10get_logitsEv
        - Src:             'src/llama-context.cpp:3355,13'
          Dst:             ggml_opt_prepare_alloc
        - Src:             'src/llama-context.cpp:3356,13'
          Dst:             ggml_opt_alloc
        - Src:             'src/llama-context.cpp:3358,18'
          Dst:             _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
        - Src:             'src/llama-context.cpp:3360,47'
          Dst:             ggml_opt_labels
        - Src:             'src/llama-context.cpp:3361,17'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3362,17'
          Dst:             ggml_set_zero
        - Src:             'src/llama-context.cpp:3370,13'
          Dst:             ggml_opt_eval
        - Src:             'src/llama-context.cpp:3366,21'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3367,21'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-context.cpp:3374,13'
          Dst:             ggml_free
        - Src:             'src/llama-context.cpp:3377,9'
          Dst:             _ZN16llm_graph_paramsD2Ev
        - Src:             'src/llama-context.cpp:3377,9'
          Dst:             _ZN16llm_graph_paramsD2Ev
    - functionName:    _ZNK13llama_context7n_batchEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_context8n_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_context14output_reserveEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2044
      functionLinenumberEnd: 2204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          518
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context11synchronizeEv
        - _ZNK11llama_model10dev_outputEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_context9n_seq_maxEv
        - _ZNK13llama_hparams10n_embd_outEv
        - ggml_abort
        - ggml_backend_buffer_clear
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_host_buffer_type
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2048,64'
          Dst:             _ZNK13llama_context9n_seq_maxEv
        - Src:             'src/llama-context.cpp:2051,35'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:2053,37'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:2097,43'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-context.cpp:2110,13'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:2122,23'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama-context.cpp:2124,35'
          Dst:             _ZNK11llama_model10dev_outputEv
        - Src:             'src/llama-context.cpp:2125,52'
          Dst:             ggml_backend_dev_host_buffer_type
        - Src:             'src/llama-context.cpp:2129,26'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-context.cpp:2131,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2134,9'
          Dst:             ggml_backend_buffer_clear
        - Src:             'src/llama-context.cpp:2137,37'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-context.cpp:2201,5'
          Dst:             ggml_abort
    - functionName:    _ZL22ctx_type_to_graph_type18llama_context_type
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/llama-context.cpp:27,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-context.cpp:31,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:31,11'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:31,5'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:31,5'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-context.cpp:31,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2387
      functionLinenumberEnd: 2405
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12llama_ubatchC2ERKS_
        - _ZN12llama_ubatchD2Ev
        - _ZN13llama_cparamsC2ERKS_
        - _ZN13llama_cparamsD2Ev
        - _ZNK13llama_context12graph_get_cbEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2391,28'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-context.cpp:2392,28'
          Dst:             _ZN12llama_ubatchC2ERKS_
        - Src:             'src/llama-context.cpp:2402,28'
          Dst:             _ZNK13llama_context12graph_get_cbEv
        - Src:             'src/llama-context.cpp:2388,12'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-context.cpp:2388,12'
          Dst:             _ZN13llama_cparamsD2Ev
    - functionName:    _ZNK16llm_graph_result14get_inp_tokensEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16llm_graph_result10get_logitsEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llm_graph_paramsD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12llama_ubatchD2Ev
        - _ZN13llama_cparamsD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN13llama_cparamsD2Ev
    - functionName:    _ZN12llama_ubatchD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_cparamsD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-cparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_cparamsC2ERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-cparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12llama_ubatchC2ERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_context12graph_get_cbEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2436
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_context9n_seq_maxEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_context11synchronizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_backend_sched_synchronize
        - ggml_time_us
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:671,5'
          Dst:             ggml_backend_sched_synchronize
        - Src:             'src/llama-context.cpp:680,26'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:685,28'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:692,21'
          Dst:             ggml_time_us
    - functionName:    llama_opt_init
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4095
      functionLinenumberEnd: 4097
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context8opt_initEP11llama_model16llama_opt_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4096,10'
          Dst:             _ZN13llama_context8opt_initEP11llama_model16llama_opt_params
    - functionName:    _ZN13llama_context8opt_initEP11llama_model16llama_opt_params
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3231
      functionLinenumberEnd: 3270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          182
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - _ZNK13llama_context5n_ctxEv
        - _ZNK13llama_context7n_batchEv
        - _ZNK13llama_context8n_ubatchEv
        - ggml_abort
        - ggml_opt_default_params
        - ggml_opt_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3232,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3233,90'
          Dst:             _ZNK13llama_context5n_ctxEv
        - Src:             'src/llama-context.cpp:3234,49'
          Dst:             _ZNK13llama_context7n_batchEv
        - Src:             'src/llama-context.cpp:3235,49'
          Dst:             _ZNK13llama_context8n_ubatchEv
        - Src:             'src/llama-context.cpp:3236,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3237,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3239,34'
          Dst:             ggml_opt_default_params
        - Src:             'src/llama-context.cpp:3244,15'
          Dst:             ggml_opt_init
        - Src:             'src/llama-context.cpp:3250,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3251,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3252,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3253,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3254,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3255,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3256,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3257,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3258,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3259,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3260,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3261,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3262,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3263,5'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
        - Src:             'src/llama-context.cpp:3267,13'
          Dst:             _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
    - functionName:    _ZL15llama_set_paramP11ggml_tensorPFbPKS_PvES3_
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3215
      functionLinenumberEnd: 3229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          55
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_set_param
        - strcmp
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3222,9'
          Dst:             strcmp
        - Src:             'src/llama-context.cpp:3225,9'
          Dst:             strcmp
        - Src:             'src/llama-context.cpp:3228,5'
          Dst:             ggml_set_param
    - functionName:    llama_opt_param_filter_all
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4089
      functionLinenumberEnd: 4092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_perf_context_reset
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4081
      functionLinenumberEnd: 4083
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context10perf_resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4082,10'
          Dst:             _ZN13llama_context10perf_resetEv
    - functionName:    _ZN13llama_context10perf_resetEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3178
      functionLinenumberEnd: 3183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_time_us
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3179,19'
          Dst:             ggml_time_us
    - functionName:    llama_perf_context_print
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4067
      functionLinenumberEnd: 4079
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - ggml_time_us
        - llama_perf_context
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4068,23'
          Dst:             llama_perf_context
        - Src:             'src/llama-context.cpp:4070,36'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:4072,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:4073,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:4075,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:4077,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:4078,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_perf_context
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4055
      functionLinenumberEnd: 4065
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_context13perf_get_dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4062,17'
          Dst:             _ZNK13llama_context13perf_get_dataEv
    - functionName:    _ZNK13llama_context13perf_get_dataEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3164
      functionLinenumberEnd: 3175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_decode
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4042
      functionLinenumberEnd: 4048
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context6decodeERK11llama_batch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4043,26'
          Dst:             _ZN13llama_context6decodeERK11llama_batch
        - Src:             'src/llama-context.cpp:4045,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN13llama_context6decodeERK11llama_batch
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 2038
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         354
      ICount:          1594
      EdgeCount:       376
      CyclomaticComplexity: 24
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL16needs_raw_logitsRK12llama_ubatchRKNSt3__13mapIiP13llama_samplerNS2_4lessIiEENS2_9allocatorINS2_4pairIKiS5_EEEEEE
        - _ZL22copy_tensor_async_intsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIiERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - _ZL22ctx_type_to_graph_type18llama_context_type
        - _ZL23build_seq_to_output_rowRK12llama_ubatchj
        - _ZL24copy_tensor_async_floatsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIfEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - _ZL28copy_tensor_async_candidatesRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIiEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - _ZN13llama_context13memory_updateEb
        - _ZN13llama_context13sched_reserveEv
        - _ZN13llama_context14output_reserveEi
        - _ZN13llama_context14process_ubatchERK12llama_ubatch14llm_graph_typeP22llama_memory_context_iR11ggml_status
        - _ZN13llama_context20extract_layer_inputsEPK16llm_graph_resultmm
        - _ZN13llama_context6encodeERK11llama_batch
        - _ZN18llama_batch_allocr11get_out_idsEv
        - _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK16llm_graph_result10get_logitsEv
        - _ZNK16llm_graph_result11get_h_nextnEv
        - _ZNK16llm_graph_result15get_embd_pooledEv
        - _ZNK16llm_graph_result8get_embdEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
        - _ZNK18llama_batch_allocr13get_n_outputsEv
        - ggml_abort
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_tensor_get_async
        - ggml_time_us
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-context.cpp:1758,9'
          Branch Sides:    []
        - Branch String:   'src/llama-context.cpp:1850,13'
          Branch Sides:    []
        - Branch String:   'src/llama-context.cpp:1891,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-context.cpp:1665,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1668,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1669,16'
          Dst:             _ZN13llama_context6encodeERK11llama_batch
        - Src:             'src/llama-context.cpp:1673,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1680,35'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:1681,37'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-context.cpp:1705,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1713,18'
          Dst:             _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
        - Src:             'src/llama-context.cpp:1714,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1718,44'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-context.cpp:1719,44'
          Dst:             _ZNK18llama_batch_allocr13get_n_outputsEv
        - Src:             'src/llama-context.cpp:1724,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1730,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1732,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1735,30'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:1743,5'
          Dst:             _ZN13llama_context13sched_reserveEv
        - Src:             'src/llama-context.cpp:1748,5'
          Dst:             _ZN13llama_context13memory_updateEb
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1773,29'
          Dst:             _ZN13llama_context13memory_updateEb
        - Src:             'src/llama-context.cpp:1774,29'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-context.cpp:1774,29'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1780,21'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-context.cpp:1780,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1786,21'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-context.cpp:1796,9'
          Dst:             _ZN13llama_context14output_reserveEi
        - Src:             'src/llama-context.cpp:1825,51'
          Dst:             _ZL22ctx_type_to_graph_type18llama_context_type
        - Src:             'src/llama-context.cpp:1825,28'
          Dst:             _ZN13llama_context14process_ubatchERK12llama_ubatch14llm_graph_typeP22llama_memory_context_iR11ggml_status
        - Src:             'src/llama-context.cpp:1845,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1854,48'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1863,33'
          Dst:             _ZNK16llm_graph_result10get_logitsEv
        - Src:             'src/llama-context.cpp:1864,60'
          Dst:             _ZNK16llm_graph_result8get_embdEv
        - Src:             'src/llama-context.cpp:1865,60'
          Dst:             _ZNK16llm_graph_result11get_h_nextnEv
        - Src:             'src/llama-context.cpp:1867,28'
          Dst:             _ZNK16llm_graph_result15get_embd_pooledEv
        - Src:             'src/llama-context.cpp:1868,27'
          Dst:             _ZNK16llm_graph_result15get_embd_pooledEv
        - Src:             'src/llama-context.cpp:1872,57'
          Dst:             _ZL16needs_raw_logitsRK12llama_ubatchRKNSt3__13mapIiP13llama_samplerNS2_4lessIiEENS2_9allocatorINS2_4pairIKiS5_EEEEEE
        - Src:             'src/llama-context.cpp:1873,42'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1882,17'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1888,43'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1896,61'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1902,29'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1914,61'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:1921,29'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1936,29'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1941,25'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1946,9'
          Dst:             _ZN13llama_context20extract_layer_inputsEPK16llm_graph_resultmm
        - Src:             'src/llama-context.cpp:1956,44'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:1957,17'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1959,50'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:1962,17'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1963,17'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1969,44'
          Dst:             _ZL23build_seq_to_output_rowRK12llama_ubatchj
        - Src:             'src/llama-context.cpp:1973,13'
          Dst:             _ZL22copy_tensor_async_intsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIiERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - Src:             'src/llama-context.cpp:1975,13'
          Dst:             _ZL24copy_tensor_async_floatsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIfEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - Src:             'src/llama-context.cpp:1976,13'
          Dst:             _ZL24copy_tensor_async_floatsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIfEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - Src:             'src/llama-context.cpp:1977,13'
          Dst:             _ZL28copy_tensor_async_candidatesRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIiEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
        - Src:             'src/llama-context.cpp:1991,34'
          Dst:             _ZN18llama_batch_allocr11get_out_idsEv
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
    - functionName:    _ZN13llama_context6encodeERK11llama_batch
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         161
      ICount:          708
      EdgeCount:       311
      CyclomaticComplexity: 152
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchD2Ev
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context13sched_reserveEv
        - _ZN13llama_context14output_reserveEi
        - _ZN13llama_context14process_ubatchERK12llama_ubatch14llm_graph_typeP22llama_memory_context_iR11ggml_status
        - _ZN18llama_batch_allocr12split_simpleEj
        - _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNK13llama_hparams14n_embd_inp_encEv
        - _ZNK16llm_graph_result10get_logitsEv
        - _ZNK16llm_graph_result11get_h_nextnEv
        - _ZNK16llm_graph_result15get_embd_pooledEv
        - _ZNK16llm_graph_result8get_embdEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
        - _ZNK18llama_batch_allocr9get_batchEv
        - ggml_abort
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_tensor_get_async
        - ggml_nbytes
        - ggml_time_us
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-context.cpp:1425,9'
          Branch Sides:    []
        - Branch String:   'src/llama-context.cpp:1451,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-context.cpp:1361,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1364,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1371,36'
          Dst:             _ZNK13llama_hparams14n_embd_inp_encEv
        - Src:             'src/llama-context.cpp:1372,41'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:1375,18'
          Dst:             _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
        - Src:             'src/llama-context.cpp:1376,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1380,39'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-context.cpp:1384,41'
          Dst:             _ZN18llama_batch_allocr12split_simpleEj
        - Src:             'src/llama-context.cpp:1387,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1390,30'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:1396,5'
          Dst:             _ZN13llama_context13sched_reserveEv
        - Src:             'src/llama-context.cpp:1401,9'
          Dst:             _ZN13llama_context14output_reserveEi
        - Src:             'src/llama-context.cpp:1402,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1420,24'
          Dst:             _ZN13llama_context14process_ubatchERK12llama_ubatch14llm_graph_typeP22llama_memory_context_iR11ggml_status
        - Src:             'src/llama-context.cpp:1429,44'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1433,29'
          Dst:             _ZNK16llm_graph_result10get_logitsEv
        - Src:             'src/llama-context.cpp:1434,29'
          Dst:             _ZNK16llm_graph_result15get_embd_pooledEv
        - Src:             'src/llama-context.cpp:1434,54'
          Dst:             _ZNK16llm_graph_result15get_embd_pooledEv
        - Src:             'src/llama-context.cpp:1434,79'
          Dst:             _ZNK16llm_graph_result8get_embdEv
        - Src:             'src/llama-context.cpp:1435,56'
          Dst:             _ZNK16llm_graph_result11get_h_nextnEv
        - Src:             'src/llama-context.cpp:1439,38'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1443,9'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1448,39'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1456,57'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:1458,21'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1459,21'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1474,61'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:1476,25'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1491,25'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1496,21'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1503,36'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:1504,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1506,41'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:1507,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1508,9'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1515,9'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:1520,48'
          Dst:             ggml_nbytes
        - Src:             'src/llama-context.cpp:1522,38'
          Dst:             _ZNK18llama_batch_allocr9get_batchEv
        - Src:             'src/llama-context.cpp:1538,1'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-context.cpp:1538,1'
          Dst:             _ZN12llama_ubatchD2Ev
    - functionName:    _ZN13llama_context13sched_reserveEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         93
      ICount:          441
      EdgeCount:       164
      CyclomaticComplexity: 73
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - _ZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ij
        - _ZN16llm_graph_resultC2El
        - _ZNK13llama_context15graph_max_nodesEj
        - _ZNSt13runtime_errorC1EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_buft_name
        - ggml_backend_sched_get_buffer_size
        - ggml_backend_sched_get_n_copies
        - ggml_backend_sched_get_n_splits
        - ggml_backend_sched_new
        - ggml_graph_n_nodes
        - ggml_time_us
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:549,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:551,5'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:553,32'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:558,36'
          Dst:             _ZNK13llama_context15graph_max_nodesEj
        - Src:             'src/llama-context.cpp:560,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:562,27'
          Dst:             _ZN16llm_graph_resultC2El
        - Src:             'src/llama-context.cpp:563,30'
          Dst:             _ZN16llm_graph_resultC2El
        - Src:             'src/llama-context.cpp:565,17'
          Dst:             ggml_backend_sched_new
        - Src:             'src/llama-context.cpp:569,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:572,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:572,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:572,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:572,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:579,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:581,5'
          Dst:             _ZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ij
        - Src:             'src/llama-context.cpp:594,21'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - Src:             'src/llama-context.cpp:598,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:600,29'
          Dst:             ggml_backend_sched_new
        - Src:             'src/llama-context.cpp:601,22'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - Src:             'src/llama-context.cpp:604,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:604,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:604,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:604,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:608,23'
          Dst:             ggml_backend_sched_get_n_splits
        - Src:             'src/llama-context.cpp:609,23'
          Dst:             ggml_graph_n_nodes
        - Src:             'src/llama-context.cpp:614,21'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - Src:             'src/llama-context.cpp:616,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:616,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:616,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:616,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:619,23'
          Dst:             ggml_backend_sched_get_n_splits
        - Src:             'src/llama-context.cpp:620,23'
          Dst:             ggml_graph_n_nodes
        - Src:             'src/llama-context.cpp:629,21'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - Src:             'src/llama-context.cpp:631,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:631,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:631,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:631,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:639,39'
          Dst:             ggml_backend_sched_get_buffer_size
        - Src:             'src/llama-context.cpp:642,13'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-context.cpp:642,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:649,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:651,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:655,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:657,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:660,30'
          Dst:             ggml_time_us
        - Src:             'src/llama-context.cpp:662,5'
          Dst:             ggml_backend_sched_get_n_copies
        - Src:             'src/llama-context.cpp:662,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN13llama_context13memory_updateEb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          179
      EdgeCount:       70
      CyclomaticComplexity: 32
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - _ZN16llm_graph_result5resetEv
        - _ZNSt13runtime_errorC1EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-context.cpp:751,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-context.cpp:764,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:772,22'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-context.cpp:775,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:783,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:783,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:783,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:783,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:791,21'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - Src:             'src/llama-context.cpp:793,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN13llama_context14process_ubatchERK12llama_ubatch14llm_graph_typeP22llama_memory_context_iR11ggml_status
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          173
      EdgeCount:       75
      CyclomaticComplexity: 37
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context13graph_computeEP11ggml_cgraphb
        - _ZN16llm_graph_paramsD2Ev
        - _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
        - _ZN16llm_graph_result5resetEv
        - _ZN16llm_graph_result9can_reuseERK16llm_graph_params
        - _ZNK11llama_model11build_graphERK16llm_graph_params
        - _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
        - _ZNK16llm_graph_result6get_gfEv
        - ggml_backend_sched_alloc_graph
        - ggml_backend_sched_reset
        - ggml_backend_sched_set_eval_callback
        - ggml_backend_sched_synchronize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1288,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1294,23'
          Dst:             _ZNK16llm_graph_result6get_gfEv
        - Src:             'src/llama-context.cpp:1298,26'
          Dst:             _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
        - Src:             'src/llama-context.cpp:1300,38'
          Dst:             _ZN16llm_graph_result9can_reuseERK16llm_graph_params
        - Src:             'src/llama-context.cpp:1307,13'
          Dst:             ggml_backend_sched_synchronize
        - Src:             'src/llama-context.cpp:1312,14'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-context.cpp:1314,9'
          Dst:             ggml_backend_sched_reset
        - Src:             'src/llama-context.cpp:1315,9'
          Dst:             ggml_backend_sched_set_eval_callback
        - Src:             'src/llama-context.cpp:1319,20'
          Dst:             _ZNK11llama_model11build_graphERK16llm_graph_params
        - Src:             'src/llama-context.cpp:1324,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1329,14'
          Dst:             ggml_backend_sched_alloc_graph
        - Src:             'src/llama-context.cpp:1330,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1341,14'
          Dst:             _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
        - Src:             'src/llama-context.cpp:1346,44'
          Dst:             _ZNK16llm_graph_result6get_gfEv
        - Src:             'src/llama-context.cpp:1346,25'
          Dst:             _ZN13llama_context13graph_computeEP11ggml_cgraphb
        - Src:             'src/llama-context.cpp:1348,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1356,1'
          Dst:             _ZN16llm_graph_paramsD2Ev
        - Src:             'src/llama-context.cpp:1356,1'
          Dst:             _ZN16llm_graph_paramsD2Ev
    - functionName:    _ZNK16llm_graph_result8get_embdEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16llm_graph_result11get_h_nextnEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16llm_graph_result15get_embd_pooledEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16needs_raw_logitsRK12llama_ubatchRKNSt3__13mapIiP13llama_samplerNS2_4lessIiEENS2_9allocatorINS2_4pairIKiS5_EEEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_context20extract_layer_inputsEPK16llm_graph_resultmm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          161
      EdgeCount:       42
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK11buffer_viewIfE8has_dataEv
        - _ZNK16llm_graph_result13get_layer_inpEi
        - ggml_abort
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_tensor_get_async
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2211,33'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:2214,32'
          Dst:             _ZNK16llm_graph_result13get_layer_inpEi
        - Src:             'src/llama-context.cpp:2219,31'
          Dst:             ggml_nbytes
        - Src:             'src/llama-context.cpp:2221,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2211,33'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:2212,13'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2214,32'
          Dst:             _ZNK16llm_graph_result13get_layer_inpEi
        - Src:             'src/llama-context.cpp:2216,13'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2219,31'
          Dst:             ggml_nbytes
        - Src:             'src/llama-context.cpp:2222,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2226,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2228,34'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:2229,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2230,9'
          Dst:             ggml_backend_tensor_get_async
    - functionName:    _ZL23build_seq_to_output_rowRK12llama_ubatchj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22copy_tensor_async_intsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIiERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK11buffer_viewIiE8has_dataEv
        - ggml_abort
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_tensor_get_async
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1563,18'
          Dst:             _ZNK11buffer_viewIiE8has_dataEv
        - Src:             'src/llama-context.cpp:1574,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1576,9'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-context.cpp:1576,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1578,34'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:1579,9'
          Dst:             ggml_backend_tensor_get_async
    - functionName:    _ZL24copy_tensor_async_floatsRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIfEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1589
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK11buffer_viewIfE8has_dataEv
        - ggml_abort
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_tensor_get_async
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nelements
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1590,14'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:1601,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1603,9'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-context.cpp:1603,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1605,34'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:1607,68'
          Dst:             ggml_nbytes
        - Src:             'src/llama-context.cpp:1607,9'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1610,23'
          Dst:             ggml_nelements
    - functionName:    _ZL28copy_tensor_async_candidatesRKNSt3__13mapIiP11ggml_tensorNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEEERK11buffer_viewIiEmRNS_6vectorIjNS5_IjEEEERKNS0_IijS4_NS5_INS6_IS7_jEEEEEEP18ggml_backend_sched
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK11buffer_viewIiE8has_dataEv
        - ggml_abort
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_tensor_get_async
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1621,14'
          Dst:             _ZNK11buffer_viewIiE8has_dataEv
        - Src:             'src/llama-context.cpp:1632,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1634,9'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-context.cpp:1634,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:1636,34'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:1638,68'
          Dst:             ggml_nbytes
        - Src:             'src/llama-context.cpp:1638,9'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'src/llama-context.cpp:1641,23'
          Dst:             ggml_nelements
    - functionName:    _ZNK11buffer_viewIiE8has_dataEv
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11buffer_viewIfE8has_dataEv
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16llm_graph_result13get_layer_inpEi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_context13graph_computeEP11ggml_cgraphb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2409
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - ggml_backend_dev_backend_reg
        - ggml_backend_get_device
        - ggml_backend_reg_get_proc_address
        - ggml_backend_sched_graph_compute_async
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2414,51'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:2414,22'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-context.cpp:2415,82'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-context.cpp:2426,19'
          Dst:             ggml_backend_sched_graph_compute_async
        - Src:             'src/llama-context.cpp:2428,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2325
      functionLinenumberEnd: 2381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          197
      EdgeCount:       73
      CyclomaticComplexity: 35
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL22ctx_type_to_graph_type18llama_context_type
        - _ZN12llama_ubatchD2Ev
        - _ZN16llm_graph_paramsD2Ev
        - _ZN16llm_graph_result5resetEv
        - _ZN18llama_batch_allocr14ubatch_reserveEjj
        - _ZN18llama_batch_allocrC2Ej
        - _ZN18llama_batch_allocrD2Ev
        - _ZNK11llama_model11build_graphERK16llm_graph_params
        - _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - ggml_abort
        - ggml_backend_sched_reserve
        - ggml_backend_sched_reserve_size
        - ggml_backend_sched_reset
        - ggml_backend_sched_split_graph
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2326,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2327,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2331,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2334,5'
          Dst:             ggml_backend_sched_reset
        - Src:             'src/llama-context.cpp:2337,18'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-context.cpp:2345,45'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-context.cpp:2345,24'
          Dst:             _ZN18llama_batch_allocrC2Ej
        - Src:             'src/llama-context.cpp:2346,34'
          Dst:             _ZN18llama_batch_allocr14ubatch_reserveEjj
        - Src:             'src/llama-context.cpp:2359,58'
          Dst:             _ZL22ctx_type_to_graph_type18llama_context_type
        - Src:             'src/llama-context.cpp:2359,26'
          Dst:             _ZNK13llama_context12graph_paramsEP16llm_graph_resultRK12llama_ubatchPK22llama_memory_context_i14llm_graph_type
        - Src:             'src/llama-context.cpp:2361,10'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-context.cpp:2363,23'
          Dst:             _ZNK11llama_model11build_graphERK16llm_graph_params
        - Src:             'src/llama-context.cpp:2370,13'
          Dst:             ggml_backend_sched_reserve_size
        - Src:             'src/llama-context.cpp:2372,13'
          Dst:             ggml_backend_sched_split_graph
        - Src:             'src/llama-context.cpp:2374,17'
          Dst:             ggml_backend_sched_reserve
        - Src:             'src/llama-context.cpp:2375,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2376,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2381,1'
          Dst:             _ZN16llm_graph_paramsD2Ev
        - Src:             'src/llama-context.cpp:2381,1'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-context.cpp:2381,1'
          Dst:             _ZN18llama_batch_allocrD2Ev
        - Src:             'src/llama-context.cpp:2381,1'
          Dst:             _ZN16llm_graph_paramsD2Ev
        - Src:             'src/llama-context.cpp:2381,1'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-context.cpp:2381,1'
          Dst:             _ZN18llama_batch_allocrD2Ev
    - functionName:    _ZNK13llama_context15graph_max_nodesEj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2318
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK11llama_model9n_tensorsEv
        - _ZNK18llama_adapter_lora11get_n_nodesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2311,62'
          Dst:             _ZNK11llama_model9n_tensorsEv
        - Src:             'src/llama-context.cpp:2313,55'
          Dst:             _ZNK11llama_model9n_tensorsEv
        - Src:             'src/llama-context.cpp:2315,22'
          Dst:             _ZNK18llama_adapter_lora11get_n_nodesEv
    - functionName:    _ZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ij
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - '_ZZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ijENK3$_0clERK18llm_fused_op_probeRb'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:524,9'
          Dst:             '_ZZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ijENK3$_0clERK18llm_fused_op_probeRb'
        - Src:             'src/llama-context.cpp:529,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:530,9'
          Dst:             '_ZZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ijENK3$_0clERK18llm_fused_op_probeRb'
        - Src:             'src/llama-context.cpp:531,9'
          Dst:             '_ZZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ijENK3$_0clERK18llm_fused_op_probeRb'
        - Src:             'src/llama-context.cpp:536,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:537,9'
          Dst:             '_ZZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ijENK3$_0clERK18llm_fused_op_probeRb'
    - functionName:    '_ZZN13llama_context17resolve_fused_opsEPK22llama_memory_context_ijENK3$_0clERK18llm_fused_op_probeRb'
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          221
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - _ZNK11llama_model9dev_layerEi
        - _ZNK13llama_context18get_gf_res_reserveEv
        - _ZNK16llm_graph_result15get_fused_nodesEv
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
        - ggml_backend_dev_name
        - ggml_backend_get_device
        - ggml_backend_sched_get_tensor_backend
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:482,21'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - Src:             'src/llama-context.cpp:484,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:484,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:484,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:484,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:488,34'
          Dst:             _ZNK13llama_context18get_gf_res_reserveEv
        - Src:             'src/llama-context.cpp:488,56'
          Dst:             _ZNK16llm_graph_result15get_fused_nodesEv
        - Src:             'src/llama-context.cpp:493,13'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:495,44'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'src/llama-context.cpp:496,63'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:500,53'
          Dst:             _ZNK11llama_model9dev_layerEi
        - Src:             'src/llama-context.cpp:503,17'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-context.cpp:503,17'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-context.cpp:503,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:516,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:519,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZNK13llama_context18get_gf_res_reserveEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_adapter_lora11get_n_nodesEv
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_encode
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4031
      functionLinenumberEnd: 4037
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context6encodeERK11llama_batch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4032,26'
          Dst:             _ZN13llama_context6encodeERK11llama_batch
        - Src:             'src/llama-context.cpp:4034,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_state_seq_load_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4016
      functionLinenumberEnd: 4025
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context19state_seq_load_fileEiPKcPimPm
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4017,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:4020,21'
          Dst:             _ZN13llama_context19state_seq_load_fileEiPKcPimPm
        - Src:             'src/llama-context.cpp:4021,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:4022,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:4024,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:4024,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:4024,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_context19state_seq_load_fileEiPKcPimPm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3031
      functionLinenumberEnd: 3072
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          149
      EdgeCount:       67
      CyclomaticComplexity: 31
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN10llama_file8read_rawEPvm
        - _ZN10llama_file8read_u32Ev
        - _ZN10llama_fileC2EPKcS1_b
        - _ZN10llama_fileD2Ev
        - _ZN13llama_context19state_seq_read_dataER15llama_io_read_iij
        - _ZN18llama_io_read_fileC2EP10llama_file
        - _ZN18llama_io_read_fileD2Ev
        - _ZNK10llama_file4sizeEv
        - _ZNK10llama_file4tellEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3032,16'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-context.cpp:3036,39'
          Dst:             _ZN10llama_file8read_u32Ev
        - Src:             'src/llama-context.cpp:3037,39'
          Dst:             _ZN10llama_file8read_u32Ev
        - Src:             'src/llama-context.cpp:3040,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3047,45'
          Dst:             _ZN10llama_file8read_u32Ev
        - Src:             'src/llama-context.cpp:3050,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3054,14'
          Dst:             _ZN10llama_file8read_rawEPvm
        - Src:             'src/llama-context.cpp:3060,40'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-context.cpp:3060,54'
          Dst:             _ZNK10llama_file4tellEv
        - Src:             'src/llama-context.cpp:3061,28'
          Dst:             _ZN18llama_io_read_fileC2EP10llama_file
        - Src:             'src/llama-context.cpp:3062,30'
          Dst:             _ZN13llama_context19state_seq_read_dataER15llama_io_read_iij
        - Src:             'src/llama-context.cpp:3064,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3069,5'
          Dst:             _ZN18llama_io_read_fileD2Ev
        - Src:             'src/llama-context.cpp:3069,5'
          Dst:             _ZN18llama_io_read_fileD2Ev
        - Src:             'src/llama-context.cpp:3068,9'
          Dst:             _ZNK10llama_file4tellEv
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3069,5'
          Dst:             _ZN18llama_io_read_fileD2Ev
        - Src:             'src/llama-context.cpp:3071,17'
          Dst:             _ZNK10llama_file4tellEv
        - Src:             'src/llama-context.cpp:3072,1'
          Dst:             _ZN10llama_fileD2Ev
        - Src:             'src/llama-context.cpp:3072,1'
          Dst:             _ZN10llama_fileD2Ev
    - functionName:    _ZN18llama_io_read_fileC2EP10llama_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2624
      functionLinenumberEnd: 2643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15llama_io_read_iC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2624,5'
          Dst:             _ZN15llama_io_read_iC2Ev
    - functionName:    _ZN13llama_context19state_seq_read_dataER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3150
      functionLinenumberEnd: 3157
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_state_seq_save_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4005
      functionLinenumberEnd: 4014
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context19state_seq_save_fileEiPKcPKim
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4006,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:4009,21'
          Dst:             _ZN13llama_context19state_seq_save_fileEiPKcPKim
        - Src:             'src/llama-context.cpp:4010,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:4011,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:4013,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:4013,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:4013,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_context19state_seq_save_fileEiPKcPKim
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3074
      functionLinenumberEnd: 3092
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       26
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10llama_fileC2EPKcS1_b
        - _ZN10llama_fileD2Ev
        - _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
        - _ZN19llama_io_write_file7n_bytesEv
        - _ZN19llama_io_write_fileC2EP10llama_file
        - _ZN19llama_io_write_fileD2Ev
        - _ZNK10llama_file4tellEv
        - _ZNK10llama_file9write_rawEPKvm
        - _ZNK10llama_file9write_u32Ej
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3075,16'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-context.cpp:3077,10'
          Dst:             _ZNK10llama_file9write_u32Ej
        - Src:             'src/llama-context.cpp:3078,10'
          Dst:             _ZNK10llama_file9write_u32Ej
        - Src:             'src/llama-context.cpp:3081,10'
          Dst:             _ZNK10llama_file9write_u32Ej
        - Src:             'src/llama-context.cpp:3082,10'
          Dst:             _ZNK10llama_file9write_rawEPKvm
        - Src:             'src/llama-context.cpp:3085,25'
          Dst:             _ZN19llama_io_write_fileC2EP10llama_file
        - Src:             'src/llama-context.cpp:3086,5'
          Dst:             _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
        - Src:             'src/llama-context.cpp:3088,29'
          Dst:             _ZNK10llama_file4tellEv
        - Src:             'src/llama-context.cpp:3089,5'
          Dst:             _ZN19llama_io_write_file7n_bytesEv
        - Src:             'src/llama-context.cpp:3089,5'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3092,1'
          Dst:             _ZN19llama_io_write_fileD2Ev
        - Src:             'src/llama-context.cpp:3092,1'
          Dst:             _ZN10llama_fileD2Ev
        - Src:             'src/llama-context.cpp:3092,1'
          Dst:             _ZN19llama_io_write_fileD2Ev
        - Src:             'src/llama-context.cpp:3092,1'
          Dst:             _ZN10llama_fileD2Ev
    - functionName:    _ZN19llama_io_write_fileC2EP10llama_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2599,5'
          Dst:             _ZN16llama_io_write_iC2Ev
    - functionName:    _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3140
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_state_seq_set_data_ext
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3999
      functionLinenumberEnd: 4002
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context18state_seq_set_dataEiPKhmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:4000,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:4002,17'
          Dst:             _ZN13llama_context18state_seq_set_dataEiPKhmj
    - functionName:    _ZN13llama_context18state_seq_set_dataEiPKhmj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2932
      functionLinenumberEnd: 2969
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          261
      EdgeCount:       86
      CyclomaticComplexity: 36
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context19state_seq_read_dataER15llama_io_read_iij
        - _ZNSt13runtime_errorC1EPKc
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2941,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2941,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2941,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2941,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:2947,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:2958,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:2958,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:2958,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:2958,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:2964,16'
          Dst:             _ZN13llama_context19state_seq_read_dataER15llama_io_read_iij
        - Src:             'src/llama-context.cpp:2965,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:2966,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2968,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2968,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2968,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN18llama_io_read_hostC2EPKhm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2586
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15llama_io_read_iC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2547,5'
          Dst:             _ZN15llama_io_read_iC2Ev
    - functionName:    llama_state_seq_set_data
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3986
      functionLinenumberEnd: 3987
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_seq_set_data_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3987,12'
          Dst:             llama_state_seq_set_data_ext
    - functionName:    llama_state_seq_get_data_ext
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3994
      functionLinenumberEnd: 3997
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context18state_seq_get_dataEiPhmj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3995,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3997,17'
          Dst:             _ZN13llama_context18state_seq_get_dataEiPhmj
    - functionName:    _ZN13llama_context18state_seq_get_dataEiPhmj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2913
      functionLinenumberEnd: 2930
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          137
      EdgeCount:       41
      CyclomaticComplexity: 18
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2925,16'
          Dst:             _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
        - Src:             'src/llama-context.cpp:2926,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:2927,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2929,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2929,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2929,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN19llama_io_write_hostC2EPhm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2495
      functionLinenumberEnd: 2534
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2494,5'
          Dst:             _ZN16llama_io_write_iC2Ev
    - functionName:    llama_state_seq_get_data
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3982
      functionLinenumberEnd: 3983
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_seq_get_data_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3983,12'
          Dst:             llama_state_seq_get_data_ext
    - functionName:    llama_state_seq_get_size_ext
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3990
      functionLinenumberEnd: 3991
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context18state_seq_get_sizeEij
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3991,17'
          Dst:             _ZN13llama_context18state_seq_get_sizeEij
    - functionName:    _ZN13llama_context18state_seq_get_sizeEij
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2900
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
        - _ZN16llama_io_write_iD2Ev
        - _ZN20llama_io_write_dummy5writeEPKvm
        - _ZN20llama_io_write_dummyC2Eb
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2901,26'
          Dst:             _ZN20llama_io_write_dummyC2Eb
        - Src:             'src/llama-context.cpp:2903,12'
          Dst:             _ZN20llama_io_write_dummy5writeEPKvm
        - Src:             'src/llama-context.cpp:2904,12'
          Dst:             _ZN20llama_io_write_dummy5writeEPKvm
        - Src:             'src/llama-context.cpp:2906,16'
          Dst:             _ZN13llama_context20state_seq_write_dataER16llama_io_write_iij
        - Src:             'src/llama-context.cpp:2907,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:2908,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2910,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2910,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2911,1'
          Dst:             _ZN16llama_io_write_iD2Ev
        - Src:             'src/llama-context.cpp:2911,1'
          Dst:             _ZN16llama_io_write_iD2Ev
        - Src:             'src/llama-context.cpp:2910,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN20llama_io_write_dummyC2Eb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionLinenumberEnd: 2489
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llama_io_write_iC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2468,5'
          Dst:             _ZN16llama_io_write_iC2Ev
    - functionName:    _ZN20llama_io_write_dummy5writeEPKvm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_state_seq_get_size
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3978
      functionLinenumberEnd: 3979
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_seq_get_size_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3979,12'
          Dst:             llama_state_seq_get_size_ext
    - functionName:    llama_state_save_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3967
      functionLinenumberEnd: 3976
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context15state_save_fileEPKcPKim
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3968,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3971,21'
          Dst:             _ZN13llama_context15state_save_fileEPKcPKim
        - Src:             'src/llama-context.cpp:3972,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:3973,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3975,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:3975,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:3975,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_context15state_save_fileEPKcPKim
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3014
      functionLinenumberEnd: 3029
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10llama_fileC2EPKcS1_b
        - _ZN10llama_fileD2Ev
        - _ZN13llama_context16state_write_dataER16llama_io_write_i
        - _ZN19llama_io_write_fileC2EP10llama_file
        - _ZN19llama_io_write_fileD2Ev
        - _ZNK10llama_file9write_rawEPKvm
        - _ZNK10llama_file9write_u32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3015,16'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-context.cpp:3017,10'
          Dst:             _ZNK10llama_file9write_u32Ej
        - Src:             'src/llama-context.cpp:3018,10'
          Dst:             _ZNK10llama_file9write_u32Ej
        - Src:             'src/llama-context.cpp:3021,10'
          Dst:             _ZNK10llama_file9write_u32Ej
        - Src:             'src/llama-context.cpp:3022,10'
          Dst:             _ZNK10llama_file9write_rawEPKvm
        - Src:             'src/llama-context.cpp:3025,25'
          Dst:             _ZN19llama_io_write_fileC2EP10llama_file
        - Src:             'src/llama-context.cpp:3026,5'
          Dst:             _ZN13llama_context16state_write_dataER16llama_io_write_i
        - Src:             'src/llama-context.cpp:3029,1'
          Dst:             _ZN19llama_io_write_fileD2Ev
        - Src:             'src/llama-context.cpp:3029,1'
          Dst:             _ZN10llama_fileD2Ev
        - Src:             'src/llama-context.cpp:3029,1'
          Dst:             _ZN19llama_io_write_fileD2Ev
        - Src:             'src/llama-context.cpp:3029,1'
          Dst:             _ZN10llama_fileD2Ev
    - functionName:    _ZN13llama_context16state_write_dataER16llama_io_write_i
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3094
      functionLinenumberEnd: 3112
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13llm_arch_name8llm_arch
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN16llama_io_write_i12write_stringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3095,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3099,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3101,38'
          Dst:             _Z13llm_arch_name8llm_arch
        - Src:             'src/llama-context.cpp:3102,12'
          Dst:             _ZN16llama_io_write_i12write_stringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:3107,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_save_session_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3933
      functionLinenumberEnd: 3934
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_save_file
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3934,12'
          Dst:             llama_state_save_file
    - functionName:    llama_state_load_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3956
      functionLinenumberEnd: 3965
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context15state_load_fileEPKcPimPm
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3957,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3960,21'
          Dst:             _ZN13llama_context15state_load_fileEPKcPimPm
        - Src:             'src/llama-context.cpp:3961,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:3962,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3964,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:3964,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:3964,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_context15state_load_fileEPKcPimPm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2971
      functionLinenumberEnd: 3012
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          116
      EdgeCount:       53
      CyclomaticComplexity: 25
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN10llama_file8read_rawEPvm
        - _ZN10llama_file8read_u32Ev
        - _ZN10llama_fileC2EPKcS1_b
        - _ZN10llama_fileD2Ev
        - _ZN13llama_context15state_read_dataER15llama_io_read_i
        - _ZN18llama_io_read_fileC2EP10llama_file
        - _ZN18llama_io_read_fileD2Ev
        - _ZNK10llama_file4sizeEv
        - _ZNK10llama_file4tellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2972,16'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-context.cpp:2976,39'
          Dst:             _ZN10llama_file8read_u32Ev
        - Src:             'src/llama-context.cpp:2977,39'
          Dst:             _ZN10llama_file8read_u32Ev
        - Src:             'src/llama-context.cpp:2980,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2987,45'
          Dst:             _ZN10llama_file8read_u32Ev
        - Src:             'src/llama-context.cpp:2990,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2994,14'
          Dst:             _ZN10llama_file8read_rawEPvm
        - Src:             'src/llama-context.cpp:3000,46'
          Dst:             _ZNK10llama_file4sizeEv
        - Src:             'src/llama-context.cpp:3000,60'
          Dst:             _ZNK10llama_file4tellEv
        - Src:             'src/llama-context.cpp:3002,28'
          Dst:             _ZN18llama_io_read_fileC2EP10llama_file
        - Src:             'src/llama-context.cpp:3003,31'
          Dst:             _ZN13llama_context15state_read_dataER15llama_io_read_i
        - Src:             'src/llama-context.cpp:3006,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3009,5'
          Dst:             _ZN18llama_io_read_fileD2Ev
        - Src:             'src/llama-context.cpp:3009,5'
          Dst:             _ZN18llama_io_read_fileD2Ev
        - Src:             'src/llama-context.cpp:3012,1'
          Dst:             _ZN10llama_fileD2Ev
        - Src:             'src/llama-context.cpp:3012,1'
          Dst:             _ZN10llama_fileD2Ev
    - functionName:    _ZN13llama_context15state_read_dataER15llama_io_read_i
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3114
      functionLinenumberEnd: 3138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _Z13llm_arch_name8llm_arch
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN15llama_io_read_i11read_stringERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3115,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3119,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3121,42'
          Dst:             _Z13llm_arch_name8llm_arch
        - Src:             'src/llama-context.cpp:3124,12'
          Dst:             _ZN15llama_io_read_i11read_stringERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:3126,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:3126,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:3126,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:3126,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:3126,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:3132,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_load_session_file
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3928
      functionLinenumberEnd: 3929
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_load_file
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3929,12'
          Dst:             llama_state_load_file
    - functionName:    llama_state_set_data
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3950
      functionLinenumberEnd: 3953
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context14state_set_dataEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3951,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3953,17'
          Dst:             _ZN13llama_context14state_set_dataEPKhm
    - functionName:    _ZN13llama_context14state_set_dataEPKhm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2888
      functionLinenumberEnd: 2896
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context15state_read_dataER15llama_io_read_i
        - _ZN18llama_io_read_hostC2EPKhm
        - _ZN18llama_io_read_hostD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2889,24'
          Dst:             _ZN18llama_io_read_hostC2EPKhm
        - Src:             'src/llama-context.cpp:2891,16'
          Dst:             _ZN13llama_context15state_read_dataER15llama_io_read_i
        - Src:             'src/llama-context.cpp:2892,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:2893,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2895,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2895,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2896,1'
          Dst:             _ZN18llama_io_read_hostD2Ev
        - Src:             'src/llama-context.cpp:2896,1'
          Dst:             _ZN18llama_io_read_hostD2Ev
        - Src:             'src/llama-context.cpp:2895,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_set_state_data
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3923
      functionLinenumberEnd: 3924
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_set_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3924,12'
          Dst:             llama_state_set_data
    - functionName:    llama_state_get_data
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3943
      functionLinenumberEnd: 3946
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context14state_get_dataEPhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3944,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3946,17'
          Dst:             _ZN13llama_context14state_get_dataEPhm
    - functionName:    _ZN13llama_context14state_get_dataEPhm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionLinenumberEnd: 2886
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context16state_write_dataER16llama_io_write_i
        - _ZN19llama_io_write_hostC2EPhm
        - _ZN19llama_io_write_hostD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2879,25'
          Dst:             _ZN19llama_io_write_hostC2EPhm
        - Src:             'src/llama-context.cpp:2881,16'
          Dst:             _ZN13llama_context16state_write_dataER16llama_io_write_i
        - Src:             'src/llama-context.cpp:2882,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:2883,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2885,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2885,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2886,1'
          Dst:             _ZN19llama_io_write_hostD2Ev
        - Src:             'src/llama-context.cpp:2886,1'
          Dst:             _ZN19llama_io_write_hostD2Ev
        - Src:             'src/llama-context.cpp:2885,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_copy_state_data
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3918
      functionLinenumberEnd: 3919
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_get_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3919,12'
          Dst:             llama_state_get_data
    - functionName:    llama_state_get_size
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3939
      functionLinenumberEnd: 3940
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context14state_get_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3940,17'
          Dst:             _ZN13llama_context14state_get_sizeEv
    - functionName:    _ZN13llama_context14state_get_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2868
      functionLinenumberEnd: 2876
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context16state_write_dataER16llama_io_write_i
        - _ZN16llama_io_write_iD2Ev
        - _ZN20llama_io_write_dummyC2Eb
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2869,26'
          Dst:             _ZN20llama_io_write_dummyC2Eb
        - Src:             'src/llama-context.cpp:2871,16'
          Dst:             _ZN13llama_context16state_write_dataER16llama_io_write_i
        - Src:             'src/llama-context.cpp:2872,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:2873,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:2875,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2875,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:2876,1'
          Dst:             _ZN16llama_io_write_iD2Ev
        - Src:             'src/llama-context.cpp:2876,1'
          Dst:             _ZN16llama_io_write_iD2Ev
        - Src:             'src/llama-context.cpp:2875,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_state_size
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3913
      functionLinenumberEnd: 3914
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_state_get_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3914,12'
          Dst:             llama_state_get_size
    - functionName:    llama_memory_can_shift
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3908
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_pos_max
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3894
      functionLinenumberEnd: 3900
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_pos_min
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3884
      functionLinenumberEnd: 3890
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_div
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3880
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_add
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3861
      functionLinenumberEnd: 3867
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_keep
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3848
      functionLinenumberEnd: 3854
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_cp
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3838
      functionLinenumberEnd: 3844
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_seq_rm
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3825
      functionLinenumberEnd: 3831
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_memory_clear
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3813
      functionLinenumberEnd: 3819
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_set_adapter_cvec
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3803
      functionLinenumberEnd: 3806
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context16set_adapter_cvecEPKfmiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3804,21'
          Dst:             _ZN13llama_context16set_adapter_cvecEPKfmiii
    - functionName:    _ZN13llama_context16set_adapter_cvecEPKfmiii
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN18llama_adapter_cvec5applyERK11llama_modelPKfmiii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1277,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1279,22'
          Dst:             _ZN18llama_adapter_cvec5applyERK11llama_modelPKfmiii
    - functionName:    llama_set_adapters_lora
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3787
      functionLinenumberEnd: 3794
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN13llama_context17set_adapters_loraEPP18llama_adapter_loramPf
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3789,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:3792,10'
          Dst:             _ZN13llama_context17set_adapters_loraEPP18llama_adapter_loramPf
    - functionName:    _ZN13llama_context17set_adapters_loraEPP18llama_adapter_loramPf
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context22adapters_lora_are_sameEPP18llama_adapter_loramPf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1228,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1230,9'
          Dst:             _ZN13llama_context22adapters_lora_are_sameEPP18llama_adapter_loramPf
    - functionName:    _ZN13llama_context22adapters_lora_are_sameEPP18llama_adapter_loramPf
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          95
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1246,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _Z19llama_graph_reserveP13llama_contextjjj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3772
      functionLinenumberEnd: 3779
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
        - _ZNK13llama_context10get_memoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3773,24'
          Dst:             _ZNK13llama_context10get_memoryEv
        - Src:             'src/llama-context.cpp:3778,17'
          Dst:             _ZN13llama_context13graph_reserveEjjjPK22llama_memory_context_ibPm
    - functionName:    _ZNK13llama_context10get_memoryEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_get_sampled_probs_count_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3762
      functionLinenumberEnd: 3765
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context23get_sampled_probs_countEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3763,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3765,39'
          Dst:             _ZN13llama_context23get_sampled_probs_countEi
    - functionName:    _ZN13llama_context23get_sampled_probs_countEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIfE8has_dataEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1055,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:1057,25'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:1062,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:1067,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:1068,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1070,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:1070,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:1070,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_context14output_reorderEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          331
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - _ZNK11llama_vocab8n_tokensEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:2235,42'
          Dst:             _ZNK11llama_vocab8n_tokensEv
    - functionName:    _ZNK13llama_context18output_resolve_rowEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          146
      EdgeCount:       57
      CyclomaticComplexity: 27
      functionsReached:
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:820,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:820,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:820,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:820,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:820,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:829,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:829,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:829,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:829,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:829,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:833,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:833,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:833,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:833,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:833,9'
          Dst:             __cxa_free_exception
    - functionName:    llama_get_sampled_logits_count_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3756
      functionLinenumberEnd: 3759
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context24get_sampled_logits_countEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3757,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3759,39'
          Dst:             _ZN13llama_context24get_sampled_logits_countEi
    - functionName:    _ZN13llama_context24get_sampled_logits_countEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIfE8has_dataEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1036,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:1038,26'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:1039,28'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:1043,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:1048,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:1049,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1051,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:1051,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:1051,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_sampled_candidates_count_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3750
      functionLinenumberEnd: 3753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context28get_sampled_candidates_countEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3751,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3753,39'
          Dst:             _ZN13llama_context28get_sampled_candidates_countEi
    - functionName:    _ZN13llama_context28get_sampled_candidates_countEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIiE8has_dataEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1017,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:1019,30'
          Dst:             _ZNK11buffer_viewIiE8has_dataEv
        - Src:             'src/llama-context.cpp:1024,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:1029,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:1030,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1032,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:1032,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:1032,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_sampled_candidates_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3744
      functionLinenumberEnd: 3747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context26get_sampled_candidates_ithEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3745,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3747,43'
          Dst:             _ZN13llama_context26get_sampled_candidates_ithEi
    - functionName:    _ZN13llama_context26get_sampled_candidates_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIiE8has_dataEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:999,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:1002,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:1003,33'
          Dst:             _ZNK11buffer_viewIiE8has_dataEv
        - Src:             'src/llama-context.cpp:1006,63'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:1008,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:1011,5'
          Dst:             __cxa_end_catch
    - functionName:    llama_get_sampled_logits_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3738
      functionLinenumberEnd: 3741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context22get_sampled_logits_ithEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3739,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3741,17'
          Dst:             _ZN13llama_context22get_sampled_logits_ithEi
    - functionName:    _ZN13llama_context22get_sampled_logits_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIfE8has_dataEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:980,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:982,26'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:987,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:992,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:993,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:995,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:991,55'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:995,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:995,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_sampled_probs_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3732
      functionLinenumberEnd: 3735
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context21get_sampled_probs_ithEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3733,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3735,17'
          Dst:             _ZN13llama_context21get_sampled_probs_ithEi
    - functionName:    _ZN13llama_context21get_sampled_probs_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIfE8has_dataEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:961,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:963,25'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:968,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:973,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:974,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:976,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:972,54'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:976,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:976,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_sampled_token_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3726
      functionLinenumberEnd: 3729
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context21get_sampled_token_ithEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3727,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3729,17'
          Dst:             _ZN13llama_context21get_sampled_token_ithEi
    - functionName:    _ZN13llama_context21get_sampled_token_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          77
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIiE8has_dataEv
        - _ZNK13llama_context18output_resolve_rowEi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:944,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:946,27'
          Dst:             _ZNK11buffer_viewIiE8has_dataEv
        - Src:             'src/llama-context.cpp:951,29'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:952,9'
          Dst:             ggml_abort
        - Src:             'src/llama-context.cpp:954,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:955,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:957,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:957,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:957,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_set_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3722
      functionLinenumberEnd: 3723
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11set_samplerEiP13llama_sampler
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3723,17'
          Dst:             _ZN13llama_context11set_samplerEiP13llama_sampler
    - functionName:    _ZN13llama_context11set_samplerEiP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_model10dev_outputEv
        - _ZNK11llama_model10split_modeEv
        - ggml_backend_dev_buffer_type
        - llama_sampler_chain_n
        - llama_sampler_name
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1175,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1177,26'
          Dst:             _ZNK11llama_model10split_modeEv
        - Src:             'src/llama-context.cpp:1180,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1194,9'
          Dst:             llama_sampler_chain_n
        - Src:             'src/llama-context.cpp:1197,58'
          Dst:             _ZNK11llama_model10dev_outputEv
        - Src:             'src/llama-context.cpp:1197,23'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-context.cpp:1209,9'
          Dst:             llama_sampler_name
        - Src:             'src/llama-context.cpp:1209,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1175,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _Z30llama_get_embeddings_layer_inpP13llama_contextj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3716
      functionLinenumberEnd: 3719
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context24get_embeddings_layer_inpEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3717,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3719,17'
          Dst:             _ZN13llama_context24get_embeddings_layer_inpEj
    - functionName:    _ZN13llama_context24get_embeddings_layer_inpEj
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_context14output_reorderEv
        - _ZNK11buffer_viewIfE8has_dataEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:936,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:938,5'
          Dst:             _ZNK11buffer_viewIfE8has_dataEv
        - Src:             'src/llama-context.cpp:938,5'
          Dst:             ggml_abort
    - functionName:    _Z30llama_get_embeddings_nextn_ithP13llama_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3710
      functionLinenumberEnd: 3713
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context24get_embeddings_nextn_ithEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3711,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3713,17'
          Dst:             _ZN13llama_context24get_embeddings_nextn_ithEi
    - functionName:    _ZN13llama_context24get_embeddings_nextn_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          164
      EdgeCount:       63
      CyclomaticComplexity: 30
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK13llama_context18output_resolve_rowEi
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:906,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:910,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:910,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:910,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:910,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:913,47'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:918,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:918,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:918,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:918,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:918,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:923,27'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:925,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:926,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:932,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:932,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:932,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z26llama_get_embeddings_nextnP13llama_context
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3704
      functionLinenumberEnd: 3707
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context20get_embeddings_nextnEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3705,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3707,17'
          Dst:             _ZN13llama_context20get_embeddings_nextnEv
    - functionName:    _ZN13llama_context20get_embeddings_nextnEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context14output_reorderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:900,5'
          Dst:             _ZN13llama_context14output_reorderEv
    - functionName:    _Z28llama_set_nextn_layer_offsetP13llama_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3692
      functionLinenumberEnd: 3694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context22set_nextn_layer_offsetEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3693,10'
          Dst:             _ZN13llama_context22set_nextn_layer_offsetEi
    - functionName:    _ZN13llama_context22set_nextn_layer_offsetEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z30llama_set_embeddings_layer_inpP13llama_contextjb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3688
      functionLinenumberEnd: 3690
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context24set_embeddings_layer_inpEjb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3689,10'
          Dst:             _ZN13llama_context24set_embeddings_layer_inpEjb
    - functionName:    _ZN13llama_context24set_embeddings_layer_inpEjb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK13llama_hparams7n_layerEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1131,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1133,5'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-context.cpp:1133,5'
          Dst:             ggml_abort
    - functionName:    _Z26llama_set_embeddings_nextnP13llama_contextbb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3684
      functionLinenumberEnd: 3686
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context20set_embeddings_nextnEbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3685,10'
          Dst:             _ZN13llama_context20set_embeddings_nextnEbb
    - functionName:    _ZN13llama_context20set_embeddings_nextnEbb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1124,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_get_embeddings_seq
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3678
      functionLinenumberEnd: 3681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context18get_embeddings_seqEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3679,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3681,17'
          Dst:             _ZN13llama_context18get_embeddings_seqEi
    - functionName:    _ZN13llama_context18get_embeddings_seqEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_get_embeddings_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3672
      functionLinenumberEnd: 3675
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context18get_embeddings_ithEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3673,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3675,17'
          Dst:             _ZN13llama_context18get_embeddings_ithEi
    - functionName:    _ZN13llama_context18get_embeddings_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          93
      EdgeCount:       37
      CyclomaticComplexity: 17
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK13llama_context18output_resolve_rowEi
        - _ZNK13llama_hparams10n_embd_outEv
        - _ZNSt13runtime_errorC1EPKc
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:870,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:874,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:874,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:874,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:874,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:877,27'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:878,51'
          Dst:             _ZNK13llama_hparams10n_embd_outEv
        - Src:             'src/llama-context.cpp:880,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:881,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:887,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:887,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:887,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_embeddings
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3666
      functionLinenumberEnd: 3669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context14get_embeddingsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3667,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3669,17'
          Dst:             _ZN13llama_context14get_embeddingsEv
    - functionName:    _ZN13llama_context14get_embeddingsEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context14output_reorderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:860,5'
          Dst:             _ZN13llama_context14output_reorderEv
    - functionName:    llama_get_logits_ith
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3652
      functionLinenumberEnd: 3663
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_context11synchronizeEv
        - _ZN13llama_context14get_logits_ithEi
        - _ZN13llama_context22get_sampled_logits_ithEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3653,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3657,16'
          Dst:             _ZN13llama_context22get_sampled_logits_ithEi
        - Src:             'src/llama-context.cpp:3660,20'
          Dst:             _ZN13llama_context14get_logits_ithEi
    - functionName:    _ZN13llama_context14get_logits_ithEi
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          91
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context14output_reorderEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_context18output_resolve_rowEi
        - _ZNSt13runtime_errorC1EPKc
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:840,5'
          Dst:             _ZN13llama_context14output_reorderEv
        - Src:             'src/llama-context.cpp:844,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:844,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:844,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:844,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:847,27'
          Dst:             _ZNK13llama_context18output_resolve_rowEi
        - Src:             'src/llama-context.cpp:848,44'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:849,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:850,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:856,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:856,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:856,5'
          Dst:             __clang_call_terminate
    - functionName:    llama_get_logits
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3646
      functionLinenumberEnd: 3649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context10get_logitsEv
        - _ZN13llama_context11synchronizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3647,10'
          Dst:             _ZN13llama_context11synchronizeEv
        - Src:             'src/llama-context.cpp:3649,17'
          Dst:             _ZN13llama_context10get_logitsEv
    - functionName:    _ZN13llama_context10get_logitsEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context14output_reorderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:805,5'
          Dst:             _ZN13llama_context14output_reorderEv
    - functionName:    llama_synchronize
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3642
      functionLinenumberEnd: 3644
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context11synchronizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3643,10'
          Dst:             _ZN13llama_context11synchronizeEv
    - functionName:    llama_set_warmup
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3638
      functionLinenumberEnd: 3640
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context10set_warmupEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3639,10'
          Dst:             _ZN13llama_context10set_warmupEb
    - functionName:    _ZN13llama_context10set_warmupEb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1158,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_set_causal_attn
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3634
      functionLinenumberEnd: 3636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context15set_causal_attnEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3635,10'
          Dst:             _ZN13llama_context15set_causal_attnEb
    - functionName:    _ZN13llama_context15set_causal_attnEb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1146,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_set_embeddings
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3630
      functionLinenumberEnd: 3632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context14set_embeddingsEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3631,10'
          Dst:             _ZN13llama_context14set_embeddingsEb
    - functionName:    _ZN13llama_context14set_embeddingsEb
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1115,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_n_threads_batch
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3622
      functionLinenumberEnd: 3623
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context15n_threads_batchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3623,17'
          Dst:             _ZNK13llama_context15n_threads_batchEv
    - functionName:    _ZNK13llama_context15n_threads_batchEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_n_threads
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3618
      functionLinenumberEnd: 3619
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context9n_threadsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3619,17'
          Dst:             _ZNK13llama_context9n_threadsEv
    - functionName:    _ZNK13llama_context9n_threadsEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_set_n_threads
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3614
      functionLinenumberEnd: 3616
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context13set_n_threadsEii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3615,10'
          Dst:             _ZN13llama_context13set_n_threadsEii
    - functionName:    _ZN13llama_context13set_n_threadsEii
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1091,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_detach_threadpool
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3610
      functionLinenumberEnd: 3612
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context17detach_threadpoolEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3611,10'
          Dst:             _ZN13llama_context17detach_threadpoolEv
    - functionName:    _ZN13llama_context17detach_threadpoolEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1084,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_attach_threadpool
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3606
      functionLinenumberEnd: 3608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context17attach_threadpoolEP15ggml_threadpoolS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3607,10'
          Dst:             _ZN13llama_context17attach_threadpoolEP15ggml_threadpoolS1_
    - functionName:    _ZN13llama_context17attach_threadpoolEP15ggml_threadpoolS1_
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1077,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_pooling_type
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3599
      functionLinenumberEnd: 3600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context12pooling_typeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3600,17'
          Dst:             _ZNK13llama_context12pooling_typeEv
    - functionName:    _ZNK13llama_context12pooling_typeEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_get_model
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3595
      functionLinenumberEnd: 3596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context9get_modelEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3596,18'
          Dst:             _ZNK13llama_context9get_modelEv
    - functionName:    _ZNK13llama_context9get_modelEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_n_rs_seq
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3591
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context11get_cparamsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3592,17'
          Dst:             _ZNK13llama_context11get_cparamsEv
    - functionName:    llama_n_seq_max
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3587
      functionLinenumberEnd: 3588
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context9n_seq_maxEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3588,17'
          Dst:             _ZNK13llama_context9n_seq_maxEv
    - functionName:    llama_n_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3583
      functionLinenumberEnd: 3584
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context8n_ubatchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3584,17'
          Dst:             _ZNK13llama_context8n_ubatchEv
    - functionName:    llama_n_batch
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3579
      functionLinenumberEnd: 3580
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context7n_batchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3580,17'
          Dst:             _ZNK13llama_context7n_batchEv
    - functionName:    llama_n_ctx_seq
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3575
      functionLinenumberEnd: 3576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context9n_ctx_seqEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3576,17'
          Dst:             _ZNK13llama_context9n_ctx_seqEv
    - functionName:    _ZNK13llama_context9n_ctx_seqEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_n_ctx
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3571
      functionLinenumberEnd: 3572
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_context5n_ctxEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3572,17'
          Dst:             _ZNK13llama_context5n_ctxEv
    - functionName:    llama_free
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3567
      functionLinenumberEnd: 3569
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3568,5'
          Dst:             _ZN13llama_contextD2Ev
    - functionName:    _ZN13llama_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          147
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN11llama_crossD2Ev
        - _ZN13llama_context13sampling_infoD2Ev
        - _ZN13llama_cparamsD2Ev
        - __clang_call_terminate
        - ggml_backend_buft_name
        - ggml_backend_sched_get_buffer_size
        - ggml_opt_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:460,37'
          Dst:             ggml_backend_sched_get_buffer_size
        - Src:             'src/llama-context.cpp:462,17'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:465,17'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-context.cpp:470,5'
          Dst:             ggml_opt_free
        - Src:             'src/llama-context.cpp:471,1'
          Dst:             _ZN13llama_context13sampling_infoD2Ev
        - Src:             'src/llama-context.cpp:471,1'
          Dst:             _ZN11llama_crossD2Ev
        - Src:             'src/llama-context.cpp:471,1'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-context.cpp:460,37'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_context13sampling_infoD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_crossD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_new_context_with_model
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3563
      functionLinenumberEnd: 3564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_init_from_model
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3564,12'
          Dst:             llama_init_from_model
    - functionName:    llama_init_from_model
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3478
      functionLinenumberEnd: 3558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          312
      EdgeCount:       88
      CyclomaticComplexity: 19
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_contextC2ERK11llama_model20llama_context_params
        - _ZNK11llama_model10split_modeEv
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams7n_layerEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_blck_size
        - ggml_is_quantized
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3480,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3485,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3490,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3495,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3499,16'
          Dst:             _ZNK11llama_model10split_modeEv
        - Src:             'src/llama-context.cpp:3501,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3505,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3510,69'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-context.cpp:3511,36'
          Dst:             ggml_blck_size
        - Src:             'src/llama-context.cpp:3512,51'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-context.cpp:3513,32'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-context.cpp:3514,17'
          Dst:             ggml_type_name
        - Src:             'src/llama-context.cpp:3514,17'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-context.cpp:3514,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3521,69'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-context.cpp:3522,36'
          Dst:             ggml_blck_size
        - Src:             'src/llama-context.cpp:3523,51'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-context.cpp:3524,32'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-context.cpp:3525,17'
          Dst:             ggml_type_name
        - Src:             'src/llama-context.cpp:3525,17'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-context.cpp:3525,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3532,9'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-context.cpp:3532,9'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-context.cpp:3533,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3540,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3546,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3551,26'
          Dst:             _ZN13llama_contextC2ERK11llama_model20llama_context_params
        - Src:             'src/llama-context.cpp:3553,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-context.cpp:3554,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:3555,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:3555,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-context.cpp:3555,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN13llama_contextC2ERK11llama_model20llama_context_params
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         389
      ICount:          1827
      EdgeCount:       753
      CyclomaticComplexity: 366
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z29llm_arch_supports_rs_rollbackRK8llm_arch
        - _Z6formatPKcz
        - _ZN11llama_crossC2Ev
        - _ZN11llama_crossD2Ev
        - _ZN13llama_context11set_samplerEiP13llama_sampler
        - _ZN13llama_context13sampling_infoC2Ev
        - _ZN13llama_context13sampling_infoD2Ev
        - _ZN13llama_context13sched_reserveEv
        - _ZN13llama_context14output_reserveEi
        - _ZN13llama_cparamsC2Ev
        - _ZN13llama_cparamsD2Ev
        - _ZNK11llama_model10split_modeEv
        - _ZNK11llama_model12n_gpu_layersEv
        - _ZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparams
        - _ZNK11llama_model20has_tensor_overridesEv
        - _ZNK11llama_model9arch_nameEv
        - _ZNK11llama_model9n_devicesEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - _ZNK13llama_hparams7n_layerEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - '_ZZN13llama_contextC1ERK11llama_model20llama_context_paramsENK3$_0clEff'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - atoi
        - getenv
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_name
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_count
        - ggml_backend_dev_get
        - ggml_backend_dev_get_props
        - ggml_backend_dev_host_buffer_type
        - ggml_backend_dev_init
        - ggml_backend_dev_name
        - ggml_backend_dev_type
        - ggml_backend_get_default_buffer_type
        - ggml_backend_get_device
        - ggml_backend_init_by_type
        - ggml_backend_reg_get_proc_address
        - ggml_is_quantized
        - llama_flash_attn_type_name
        - llama_get_memory
        - llama_model_has_encoder
        - llama_sampler_chain_get
        - llama_sampler_chain_n
        - llama_set_abort_callback
        - logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:64,16'
          Dst:             _ZN13llama_cparamsC2Ev
        - Src:             'src/llama-context.cpp:64,16'
          Dst:             _ZN11llama_crossC2Ev
        - Src:             'src/llama-context.cpp:64,16'
          Dst:             _ZN13llama_context13sampling_infoC2Ev
        - Src:             'src/llama-context.cpp:70,63'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-context.cpp:73,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:82,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:82,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:82,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:82,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:86,34'
          Dst:             _Z29llm_arch_supports_rs_rollbackRK8llm_arch
        - Src:             'src/llama-context.cpp:87,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:105,49'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-context.cpp:106,35'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-context.cpp:128,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:128,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:128,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:128,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:137,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:137,48'
          Dst:             _ZNK11llama_model9arch_nameEv
        - Src:             'src/llama-context.cpp:137,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:137,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:137,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:150,17'
          Dst:             llama_sampler_chain_get
        - Src:             'src/llama-context.cpp:151,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:151,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:151,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:151,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:154,17'
          Dst:             _ZN13llama_context11set_samplerEiP13llama_sampler
        - Src:             'src/llama-context.cpp:155,40'
          Dst:             llama_sampler_chain_n
        - Src:             'src/llama-context.cpp:157,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:196,40'
          Dst:             '_ZZN13llama_contextC1ERK11llama_model20llama_context_paramsENK3$_0clEff'
        - Src:             'src/llama-context.cpp:196,69'
          Dst:             '_ZZN13llama_contextC1ERK11llama_model20llama_context_paramsENK3$_0clEff'
        - Src:             'src/llama-context.cpp:198,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:201,40'
          Dst:             '_ZZN13llama_contextC1ERK11llama_model20llama_context_paramsENK3$_0clEff'
        - Src:             'src/llama-context.cpp:209,59'
          Dst:             logf
        - Src:             'src/llama-context.cpp:243,58'
          Dst:             llama_model_has_encoder
        - Src:             'src/llama-context.cpp:252,50'
          Dst:             getenv
        - Src:             'src/llama-context.cpp:253,60'
          Dst:             atoi
        - Src:             'src/llama-context.cpp:256,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:270,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:270,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:270,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:275,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:279,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:280,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:281,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:282,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:283,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:284,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:285,5'
          Dst:             llama_flash_attn_type_name
        - Src:             'src/llama-context.cpp:285,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:286,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:287,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:288,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:289,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:290,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:293,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:298,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:305,38'
          Dst:             ggml_backend_dev_init
        - Src:             'src/llama-context.cpp:307,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:307,84'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-context.cpp:307,42'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:307,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:307,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:307,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:313,32'
          Dst:             ggml_backend_dev_count
        - Src:             'src/llama-context.cpp:325,23'
          Dst:             ggml_backend_init_by_type
        - Src:             'src/llama-context.cpp:314,38'
          Dst:             ggml_backend_dev_get
        - Src:             'src/llama-context.cpp:315,17'
          Dst:             ggml_backend_dev_type
        - Src:             'src/llama-context.cpp:316,42'
          Dst:             ggml_backend_dev_init
        - Src:             'src/llama-context.cpp:318,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:318,88'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-context.cpp:318,46'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-context.cpp:318,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-context.cpp:318,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:318,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:327,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:327,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:327,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:343,9'
          Dst:             llama_set_abort_callback
        - Src:             'src/llama-context.cpp:333,38'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:334,44'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-context.cpp:336,85'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-context.cpp:347,17'
          Dst:             _ZN13llama_context14output_reserveEi
        - Src:             'src/llama-context.cpp:348,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:348,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:0,0'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:348,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:351,13'
          Dst:             ggml_backend_buffer_name
        - Src:             'src/llama-context.cpp:351,13'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-context.cpp:351,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:364,30'
          Dst:             llama_get_memory
        - Src:             'src/llama-context.cpp:367,28'
          Dst:             _ZNK11llama_model13create_memoryERK19llama_memory_paramsRK13llama_cparams
        - Src:             'src/llama-context.cpp:372,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:396,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:379,27'
          Dst:             ggml_backend_get_default_buffer_type
        - Src:             'src/llama-context.cpp:380,55'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:380,33'
          Dst:             ggml_backend_dev_type
        - Src:             'src/llama-context.cpp:385,36'
          Dst:             ggml_backend_dev_host_buffer_type
        - Src:             'src/llama-context.cpp:401,19'
          Dst:             _ZNK11llama_model9n_devicesEv
        - Src:             'src/llama-context.cpp:402,19'
          Dst:             _ZNK11llama_model12n_gpu_layersEv
        - Src:             'src/llama-context.cpp:403,19'
          Dst:             _ZNK11llama_model10split_modeEv
        - Src:             'src/llama-context.cpp:405,20'
          Dst:             _ZNK11llama_model20has_tensor_overridesEv
        - Src:             'src/llama-context.cpp:410,55'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:410,33'
          Dst:             ggml_backend_dev_type
        - Src:             'src/llama-context.cpp:416,30'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:418,17'
          Dst:             ggml_backend_dev_get_props
        - Src:             'src/llama-context.cpp:430,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:433,9'
          Dst:             _ZN13llama_context13sched_reserveEv
        - Src:             'src/llama-context.cpp:436,17'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-context.cpp:437,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-context.cpp:437,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-context.cpp:437,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-context.cpp:437,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-context.cpp:444,41'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-context.cpp:451,1'
          Dst:             _ZN13llama_context13sampling_infoD2Ev
        - Src:             'src/llama-context.cpp:451,1'
          Dst:             _ZN11llama_crossD2Ev
        - Src:             'src/llama-context.cpp:451,1'
          Dst:             _ZN13llama_cparamsD2Ev
    - functionName:    _ZN13llama_cparamsC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-cparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11llama_crossC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_context13sampling_infoC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-context.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN13llama_contextC1ERK11llama_model20llama_context_paramsENK3$_0clEff'
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_set_abort_callback
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3626
      functionLinenumberEnd: 3628
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_context18set_abort_callbackEPFbPvES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3627,10'
          Dst:             _ZN13llama_context18set_abort_callbackEPFbPvES0_
    - functionName:    llama_get_memory
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3696
      functionLinenumberEnd: 3702
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_context10get_memoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:3701,17'
          Dst:             _ZNK13llama_context10get_memoryEv
    - functionName:    _ZN13llama_context18set_abort_callbackEPFbPvES0_
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - ggml_backend_dev_backend_reg
        - ggml_backend_get_device
        - ggml_backend_reg_get_proc_address
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-context.cpp:1098,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-context.cpp:1104,51'
          Dst:             ggml_backend_get_device
        - Src:             'src/llama-context.cpp:1104,22'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-context.cpp:1106,80'
          Dst:             ggml_backend_reg_get_proc_address
    - functionName:    llama_context_default_params
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3433
      functionLinenumberEnd: 3473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_context18get_sampled_tokensEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_context9get_schedEv
      functionSourceFile: '/src/llama.cpp/src/llama-context.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llm_graph_input_samplingC2ENSt3__13mapIiP13llama_samplerNS0_4lessIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:645,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN24llm_graph_input_samplingD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:647,49'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN24llm_graph_input_samplingD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN24llm_graph_input_samplingD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:647,49'
          Dst:             _ZN24llm_graph_input_samplingD2Ev
    - functionName:    _ZN24llm_graph_input_sampling9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llm_graph_input_sampling9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN31llm_graph_input_mem_hybrid_iswaC2ERK13llama_cparamsNSt3__110unique_ptrI28llm_graph_input_attn_kv_iswaNS3_14default_deleteIS5_EEEENS4_I18llm_graph_input_rsNS6_IS9_EEEEPK32llama_memory_hybrid_iswa_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:617,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:624,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:625,22'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN31llm_graph_input_mem_hybrid_iswaD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:626,56'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:626,56'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN31llm_graph_input_mem_hybrid_iswaD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN31llm_graph_input_mem_hybrid_iswaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:626,56'
          Dst:             _ZN31llm_graph_input_mem_hybrid_iswaD2Ev
    - functionName:    _ZN31llm_graph_input_mem_hybrid_iswa9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          276
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - _ZNK30llama_memory_recurrent_context6s_copyEi
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1051,35'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
        - Src:             'src/llama-graph.cpp:1055,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:1055,31'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:1056,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:1056,31'
          Dst:             _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:1060,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:1060,31'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:1065,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:1065,30'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:1066,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:1066,30'
          Dst:             _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:1070,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:1070,30'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:1074,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:1074,31'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:1078,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:1078,31'
          Dst:             _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:1082,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:1082,30'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:1086,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:1086,30'
          Dst:             _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:1089,32'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1089,44'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1092,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:1092,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1097,29'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1097,41'
          Dst:             _ZNK30llama_memory_recurrent_context6s_copyEi
    - functionName:    _ZN31llm_graph_input_mem_hybrid_iswa9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          154
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK30llama_memory_recurrent_context8get_rs_zEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1109,35'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
        - Src:             'src/llama-graph.cpp:1117,64'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:1117,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:1125,68'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:1125,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:1127,43'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1127,55'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1130,49'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1130,61'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1132,34'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1132,46'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:1133,34'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1133,46'
          Dst:             _ZNK30llama_memory_recurrent_context8get_rs_zEv
    - functionName:    _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK22llama_kv_cache_context8get_n_kvEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:50,33'
          Dst:             _ZNK22llama_kv_cache_context8get_n_kvEv
    - functionName:    _ZN28llm_graph_input_mem_hybrid_kC2ERK13llama_cparamsNSt3__110unique_ptrI22llm_graph_input_attn_kNS3_14default_deleteIS5_EEEENS4_I18llm_graph_input_rsNS6_IS9_EEEEPK27llama_memory_hybrid_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:589,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:596,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:597,22'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN28llm_graph_input_mem_hybrid_kD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:598,53'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:598,53'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN28llm_graph_input_mem_hybrid_kD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN28llm_graph_input_mem_hybrid_kD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:598,53'
          Dst:             _ZN28llm_graph_input_mem_hybrid_kD2Ev
    - functionName:    _ZN28llm_graph_input_mem_hybrid_k9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - _ZNK27llama_memory_hybrid_context8get_attnEv
        - _ZNK27llama_memory_hybrid_context8get_recrEv
        - _ZNK30llama_memory_recurrent_context6s_copyEi
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1011,11'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:1011,23'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:1013,11'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:1013,23'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:1015,32'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1015,44'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1018,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:1018,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1023,29'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1023,41'
          Dst:             _ZNK30llama_memory_recurrent_context6s_copyEi
    - functionName:    _ZN28llm_graph_input_mem_hybrid_k9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK27llama_memory_hybrid_context8get_attnEv
        - _ZNK27llama_memory_hybrid_context8get_recrEv
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK30llama_memory_recurrent_context8get_rs_zEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1037,60'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:1037,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:1039,43'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1039,55'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1042,49'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1042,61'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1044,34'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1044,46'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:1045,34'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1045,46'
          Dst:             _ZNK30llama_memory_recurrent_context8get_rs_zEv
    - functionName:    _ZN26llm_graph_input_mem_hybridC2ERK13llama_cparamsNSt3__110unique_ptrI23llm_graph_input_attn_kvNS3_14default_deleteIS5_EEEENS4_I18llm_graph_input_rsNS6_IS9_EEEEPK27llama_memory_hybrid_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:561,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:568,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:569,22'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_mem_hybridD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:570,51'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:570,51'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_mem_hybridD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN26llm_graph_input_mem_hybridD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:570,51'
          Dst:             _ZN26llm_graph_input_mem_hybridD2Ev
    - functionName:    _ZN26llm_graph_input_mem_hybrid9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          129
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - _ZNK27llama_memory_hybrid_context8get_attnEv
        - _ZNK27llama_memory_hybrid_context8get_recrEv
        - _ZNK30llama_memory_recurrent_context6s_copyEi
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:958,11'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:958,23'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:959,11'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:959,23'
          Dst:             _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:961,11'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:961,23'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:964,15'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:964,27'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:968,15'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:968,27'
          Dst:             _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:971,32'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:971,44'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:974,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:974,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:979,29'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:979,41'
          Dst:             _ZNK30llama_memory_recurrent_context6s_copyEi
    - functionName:    _ZN26llm_graph_input_mem_hybrid9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK27llama_memory_hybrid_context8get_attnEv
        - _ZNK27llama_memory_hybrid_context8get_recrEv
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK30llama_memory_recurrent_context8get_rs_zEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:994,60'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:994,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:996,43'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:996,55'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:999,49'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:999,61'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:1001,34'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1001,46'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:1002,34'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:1002,46'
          Dst:             _ZNK30llama_memory_recurrent_context8get_rs_zEv
    - functionName:    _ZN20llm_graph_input_dsv410comp_inputC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llm_graph_input_dsv4C2ERK13llama_cparamsNSt3__110unique_ptrI24llm_graph_input_dsv4_rawNS3_14default_deleteIS5_EEEEPK27llama_kv_cache_dsv4_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
        - _ZN20llm_graph_input_dsv410comp_inputC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:514,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:514,5'
          Dst:             _ZN20llm_graph_input_dsv410comp_inputC2Ev
        - Src:             'src/llama-graph.h:514,5'
          Dst:             _ZN20llm_graph_input_dsv410comp_inputC2Ev
        - Src:             'src/llama-graph.h:514,5'
          Dst:             _ZN20llm_graph_input_dsv410comp_inputC2Ev
        - Src:             'src/llama-graph.h:519,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:521,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN24llm_graph_input_dsv4_rawD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:473,7'
          Dst:             _ZN13llama_cparamsD2Ev
    - functionName:    _ZN20llm_graph_input_dsv4D2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:522,37'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:522,37'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN20llm_graph_input_dsv4D0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llm_graph_input_dsv4D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:522,37'
          Dst:             _ZN20llm_graph_input_dsv4D2Ev
    - functionName:    _ZN20llm_graph_input_dsv49set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL20dsv4_set_comp_inputsRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcbjl
        - _ZN24llm_graph_input_dsv4_raw9set_inputEPK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - _ZNK32llama_kv_cache_dsv4_comp_context15set_input_k_rotEP11ggml_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:866,35'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:867,35'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:868,35'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:871,27'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - Src:             'src/llama-graph.cpp:872,14'
          Dst:             _ZN24llm_graph_input_dsv4_raw9set_inputEPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:874,5'
          Dst:             _ZL20dsv4_set_comp_inputsRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcbjl
        - Src:             'src/llama-graph.cpp:875,5'
          Dst:             _ZL20dsv4_set_comp_inputsRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcbjl
        - Src:             'src/llama-graph.cpp:876,5'
          Dst:             _ZL20dsv4_set_comp_inputsRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcbjl
        - Src:             'src/llama-graph.cpp:879,15'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - Src:             'src/llama-graph.cpp:879,26'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:883,15'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - Src:             'src/llama-graph.cpp:883,26'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:887,15'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - Src:             'src/llama-graph.cpp:887,26'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZN20llm_graph_input_dsv49can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL25dsv4_can_reuse_comp_inputRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEjl
        - _ZL26dsv4_can_reuse_raw_kq_maskP11ggml_tensorPK31llama_kv_cache_dsv4_raw_contextRK12llama_ubatchl
        - _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - _ZNK31llama_kv_cache_dsv4_raw_context11get_n_writeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:895,27'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - Src:             'src/llama-graph.cpp:899,35'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:900,35'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:901,35'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:904,34'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - Src:             'src/llama-graph.cpp:908,56'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context11get_n_writeEv
        - Src:             'src/llama-graph.cpp:911,16'
          Dst:             _ZL26dsv4_can_reuse_raw_kq_maskP11ggml_tensorPK31llama_kv_cache_dsv4_raw_contextRK12llama_ubatchl
        - Src:             'src/llama-graph.cpp:914,12'
          Dst:             _ZL25dsv4_can_reuse_comp_inputRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEjl
        - Src:             'src/llama-graph.cpp:915,12'
          Dst:             _ZL25dsv4_can_reuse_comp_inputRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEjl
        - Src:             'src/llama-graph.cpp:916,12'
          Dst:             _ZL25dsv4_can_reuse_comp_inputRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEjl
    - functionName:    _ZL26dsv4_can_reuse_raw_kq_maskP11ggml_tensorPK31llama_kv_cache_dsv4_raw_contextRK12llama_ubatchl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK31llama_kv_cache_dsv4_raw_context8get_n_kvEv
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:710,33'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context8get_n_kvEv
        - Src:             'src/llama-graph.cpp:713,5'
          Dst:             ggml_abort
    - functionName:    _ZL25dsv4_can_reuse_comp_inputRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEjl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22dsv4_can_reuse_kq_maskP11ggml_tensorRKN27llama_kv_cache_dsv4_context9comp_planEjl
        - _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:798,12'
          Dst:             _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
        - Src:             'src/llama-graph.cpp:799,12'
          Dst:             _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
        - Src:             'src/llama-graph.cpp:800,12'
          Dst:             _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
        - Src:             'src/llama-graph.cpp:801,12'
          Dst:             _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
        - Src:             'src/llama-graph.cpp:802,12'
          Dst:             _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
        - Src:             'src/llama-graph.cpp:803,12'
          Dst:             _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
        - Src:             'src/llama-graph.cpp:804,12'
          Dst:             _ZL22dsv4_can_reuse_kq_maskP11ggml_tensorRKN27llama_kv_cache_dsv4_context9comp_planEjl
    - functionName:    _ZL24dsv4_can_reuse_tensor_1dP11ggml_tensorl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22dsv4_can_reuse_kq_maskP11ggml_tensorRKN27llama_kv_cache_dsv4_context9comp_planEjl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          71
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:783,5'
          Dst:             ggml_abort
    - functionName:    _ZN24llm_graph_input_dsv4_raw9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          74
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK31llama_kv_cache_dsv4_raw_context15set_input_k_rotEP11ggml_tensor
        - _ZNK31llama_kv_cache_dsv4_raw_context16set_input_k_idxsEP11ggml_tensor
        - _ZNK31llama_kv_cache_dsv4_raw_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:853,15'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context16set_input_k_idxsEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:857,15'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:861,15'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZL20dsv4_set_comp_inputsRKN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcbjl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
        - _ZL12dsv4_set_i64P11ggml_tensorRKNSt3__16vectorIlNS1_9allocatorIlEEEE
        - _ZL16dsv4_set_kq_maskP11ggml_tensorRKN27llama_kv_cache_dsv4_context9comp_planEjl
        - _ZL19dsv4_compress_debugv
        - _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:754,5'
          Dst:             _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:755,5'
          Dst:             _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:756,5'
          Dst:             _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:757,5'
          Dst:             _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:758,5'
          Dst:             _ZL12dsv4_set_i64P11ggml_tensorRKNSt3__16vectorIlNS1_9allocatorIlEEEE
        - Src:             'src/llama-graph.cpp:759,5'
          Dst:             _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:760,5'
          Dst:             _ZL16dsv4_set_kq_maskP11ggml_tensorRKN27llama_kv_cache_dsv4_context9comp_planEjl
        - Src:             'src/llama-graph.cpp:762,18'
          Dst:             _ZL19dsv4_compress_debugv
        - Src:             'src/llama-graph.cpp:763,9'
          Dst:             _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:763,9'
          Dst:             _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
        - Src:             'src/llama-graph.cpp:763,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZL12dsv4_set_i32P11ggml_tensorRKNSt3__16vectorIiNS1_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:636,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:637,60'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:637,5'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZL12dsv4_set_i64P11ggml_tensorRKNSt3__16vectorIlNS1_9allocatorIlEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:627,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:628,60'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:628,5'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZL16dsv4_set_kq_maskP11ggml_tensorRKN27llama_kv_cache_dsv4_context9comp_planEjl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          335
      EdgeCount:       94
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:649,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:650,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:651,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:652,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:653,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:654,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:655,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:656,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:657,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:657,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:671,39'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-graph.cpp:672,39'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL19dsv4_compress_debugv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZL19dsv4_compress_debugvENK3$_0clEv'
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:739,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-graph.cpp:739,31'
          Dst:             '_ZZL19dsv4_compress_debugvENK3$_0clEv'
        - Src:             'src/llama-graph.cpp:739,5'
          Dst:             __cxa_guard_release
    - functionName:    _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          84
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL19dsv4_compress_debugvENK3$_0clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:740,28'
          Dst:             getenv
        - Src:             'src/llama-graph.cpp:741,23'
          Dst:             atoi
    - functionName:    _ZL10llama_castItfET_T0_
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_fp32_to_fp16
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.h:51,16'
          Dst:             ggml_fp32_to_fp16
    - functionName:    _ZN24llm_graph_input_dsv4_rawC2ERK13llama_cparamsPK31llama_kv_cache_dsv4_raw_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:478,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
    - functionName:    _ZN28llm_graph_input_attn_kv_iswaC2ERK13llama_hparamsRK13llama_cparamsPK27llama_kv_cache_iswa_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:427,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:432,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:434,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN28llm_graph_input_attn_kv_iswaD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:435,45'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:435,45'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN28llm_graph_input_attn_kv_iswaD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN28llm_graph_input_attn_kv_iswaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:435,45'
          Dst:             _ZN28llm_graph_input_attn_kv_iswaD2Ev
    - functionName:    _ZN28llm_graph_input_attn_kv_iswa9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          241
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:552,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:552,27'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:554,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:554,31'
          Dst:             _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:560,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:560,27'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:565,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:565,26'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:567,19'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:567,30'
          Dst:             _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:572,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:572,26'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:576,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:576,27'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:580,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:580,27'
          Dst:             _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:584,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:584,26'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:588,15'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:588,26'
          Dst:             _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
    - functionName:    _ZN28llm_graph_input_attn_kv_iswa9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:606,54'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:606,16'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:616,58'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:616,16'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
    - functionName:    _ZN26llm_graph_input_attn_k_dsaC2ERK13llama_hparamsRK13llama_cparamsPK26llama_kv_cache_dsa_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:389,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:394,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:396,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_attn_k_dsaD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:397,43'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:397,43'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_attn_k_dsaD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN26llm_graph_input_attn_k_dsaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:397,43'
          Dst:             _ZN26llm_graph_input_attn_k_dsaD2Ev
    - functionName:    _ZN26llm_graph_input_attn_k_dsa9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - _ZNK26llama_kv_cache_dsa_context7get_mlaEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:522,11'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - Src:             'src/llama-graph.cpp:522,22'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:524,11'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - Src:             'src/llama-graph.cpp:524,22'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:526,11'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:526,22'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:528,11'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:528,22'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:530,11'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:530,22'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZN26llm_graph_input_attn_k_dsa9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - _ZNK26llama_kv_cache_dsa_context7get_mlaEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:543,54'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - Src:             'src/llama-graph.cpp:543,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:544,54'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:544,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
    - functionName:    _ZN26llm_graph_input_attn_crossC2EPK11llama_cross
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:546,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN26llm_graph_input_attn_crossD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:547,43'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12llama_ubatch10equal_seqsEv
        - '_ZZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_'
        - '_ZZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_'
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:922,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:927,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:927,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:928,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-graph.cpp:928,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:951,9'
          Dst:             '_ZZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_'
        - Src:             'src/llama-graph.cpp:953,9'
          Dst:             '_ZZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_'
    - functionName:    '_ZZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_'
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          151
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:933,13'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:945,37'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    '_ZZN26llm_graph_input_attn_cross9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_'
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          211
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:933,13'
          Dst:             ggml_abort
    - functionName:    _ZN29llm_graph_input_attn_no_cacheC2ERK13llama_hparamsRK13llama_cparams
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:293,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:295,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:296,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN29llm_graph_input_attn_no_cacheD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:297,46'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:297,46'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN29llm_graph_input_attn_no_cacheD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN29llm_graph_input_attn_no_cacheD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:297,46'
          Dst:             _ZN29llm_graph_input_attn_no_cacheD2Ev
    - functionName:    _ZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_li14llama_swa_type'
        - '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_li14llama_swa_type'
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_nelements
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:448,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:449,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:449,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:451,55'
          Dst:             ggml_nelements
        - Src:             'src/llama-graph.cpp:451,9'
          Dst:             '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_li14llama_swa_type'
        - Src:             'src/llama-graph.cpp:453,55'
          Dst:             ggml_nelements
        - Src:             'src/llama-graph.cpp:453,9'
          Dst:             '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_li14llama_swa_type'
        - Src:             'src/llama-graph.cpp:457,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:458,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:458,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:460,63'
          Dst:             ggml_nelements
        - Src:             'src/llama-graph.cpp:460,13'
          Dst:             '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_li14llama_swa_type'
        - Src:             'src/llama-graph.cpp:462,63'
          Dst:             ggml_nelements
        - Src:             'src/llama-graph.cpp:462,13'
          Dst:             '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_li14llama_swa_type'
    - functionName:    '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clItEEDaPT_li14llama_swa_type'
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          166
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZL10print_maskItEvPKT_lll14llama_swa_type
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:412,36'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-graph.cpp:435,21'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-graph.cpp:439,35'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-graph.cpp:444,13'
          Dst:             _ZL10print_maskItEvPKT_lll14llama_swa_type
    - functionName:    '_ZZN29llm_graph_input_attn_no_cache9set_inputEPK12llama_ubatchENK3$_0clIfEEDaPT_li14llama_swa_type'
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL10print_maskIfEvPKT_lll14llama_swa_type
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:435,21'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-graph.cpp:444,13'
          Dst:             _ZL10print_maskIfEvPKT_lll14llama_swa_type
    - functionName:    _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    27
      BranchProfiles:
        - Branch String:   'src/llama-hparams.h:374,9'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZL10print_maskIfEvPKT_lll14llama_swa_type
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          153
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:372,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:382,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:383,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:384,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:386,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:390,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:388,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:393,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:402,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZL10print_maskItEvPKT_lll14llama_swa_type
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          154
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL10llama_castIftET_T0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:372,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:382,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:383,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:384,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:386,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:390,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:388,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:393,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:402,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:395,25'
          Dst:             _ZL10llama_castIftET_T0_
        - Src:             'src/llama-graph.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZL10llama_castIftET_T0_
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_fp16_to_fp32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.h:49,16'
          Dst:             ggml_fp16_to_fp32
    - functionName:    _ZN29llm_graph_input_pos_bucket_kvC2ERK13llama_hparamsPK22llama_kv_cache_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:196,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN29llm_graph_input_pos_bucket_kvD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:199,54'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN29llm_graph_input_pos_bucket_kv9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK22llama_kv_cache_context20set_input_pos_bucketEP11ggml_tensorPK12llama_ubatch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:192,15'
          Dst:             _ZNK22llama_kv_cache_context20set_input_pos_bucketEP11ggml_tensorPK12llama_ubatch
    - functionName:    _ZN26llm_graph_input_pos_bucketC2ERK13llama_hparams
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:184,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN26llm_graph_input_pos_bucketD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:185,51'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_pos_bucket9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _Z30llama_relative_position_bucketiimb
        - _ZNK12llama_ubatch10equal_seqsEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:177,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:177,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:178,9'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-graph.cpp:178,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:184,40'
          Dst:             _Z30llama_relative_position_bucketiimb
    - functionName:    _Z30llama_relative_position_bucketiimb
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3489
      functionLinenumberEnd: 3514
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log
        - logf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3509,61'
          Dst:             logf
        - Src:             'src/llama-graph.cpp:3509,131'
          Dst:             log
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llm_graph_input_cross_embdC2EPK11llama_cross
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:280,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN26llm_graph_input_cross_embdD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:282,51'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN26llm_graph_input_cross_embd9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_tensor_set
        - ggml_nbytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:366,70'
          Dst:             ggml_nbytes
        - Src:             'src/llama-graph.cpp:366,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN19llm_graph_input_clsC2ERK13llama_cparams8llm_arch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:244,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:244,79'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:244,109'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN19llm_graph_input_clsD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:245,44'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:245,44'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN19llm_graph_input_clsD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llm_graph_input_clsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:245,44'
          Dst:             _ZN19llm_graph_input_clsD2Ev
    - functionName:    _ZN19llm_graph_input_cls9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          371
      EdgeCount:       94
      CyclomaticComplexity: 23
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_element_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:286,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:287,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:287,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:290,41'
          Dst:             ggml_element_size
    - functionName:    _ZN20llm_graph_input_meanC2ERK13llama_cparams
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:232,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:232,59'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:232,77'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN20llm_graph_input_meanD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:233,45'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:233,45'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN20llm_graph_input_meanD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20llm_graph_input_meanD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:233,45'
          Dst:             _ZN20llm_graph_input_meanD2Ev
    - functionName:    _ZN20llm_graph_input_mean9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          294
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_element_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:240,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:241,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:241,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:244,51'
          Dst:             ggml_element_size
    - functionName:    _ZN23llm_graph_input_out_idsC2ERK13llama_hparamsRK13llama_cparamsj
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:212,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:215,53'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:215,93'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN23llm_graph_input_out_idsD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:216,48'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:216,48'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN23llm_graph_input_out_idsD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN23llm_graph_input_out_idsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:216,48'
          Dst:             _ZN23llm_graph_input_out_idsD2Ev
    - functionName:    _ZN23llm_graph_input_out_ids9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          206
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:197,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:201,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:201,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:212,5'
          Dst:             ggml_abort
    - functionName:    _ZN23llm_graph_input_out_ids9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25llm_graph_input_attn_tempC2Ejff
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:169,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN25llm_graph_input_attn_tempD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:171,50'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN25llm_graph_input_attn_temp9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_element_size
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:158,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:159,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:169,81'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:164,34'
          Dst:             log
        - Src:             'src/llama-graph.cpp:169,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN19llm_graph_input_posC2Ej
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:154,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN19llm_graph_input_posD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:155,44'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN19llm_graph_input_pos9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:139,78'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:139,13'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-graph.cpp:141,82'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:141,13'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN19llm_graph_input_pos9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llm_graph_input_rsC2EPK30llama_memory_recurrent_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:257,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN18llm_graph_input_rsD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:258,43'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN18llm_graph_input_rs9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK30llama_memory_recurrent_context6s_copyEi
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:329,32'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:332,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-graph.cpp:332,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:337,29'
          Dst:             _ZNK30llama_memory_recurrent_context6s_copyEi
    - functionName:    _ZN18llm_graph_input_rs9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK30llama_memory_recurrent_context8get_rs_zEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:349,35'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:352,41'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:354,26'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:355,26'
          Dst:             _ZNK30llama_memory_recurrent_context8get_rs_zEv
    - functionName:    _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_new_tensor_1d
        - ggml_set_input
        - ggml_set_name
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:818,25'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-graph.cpp:819,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:820,5'
          Dst:             ggml_set_name
    - functionName:    _ZN22llm_graph_input_attn_kC2ERK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:358,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:363,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:365,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN22llm_graph_input_attn_kD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:366,39'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:366,39'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN22llm_graph_input_attn_kD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llm_graph_input_attn_kD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:366,39'
          Dst:             _ZN22llm_graph_input_attn_kD2Ev
    - functionName:    _ZN22llm_graph_input_attn_k9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:502,11'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:504,11'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
    - functionName:    _ZN22llm_graph_input_attn_k9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:516,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
    - functionName:    _ZN23llm_graph_input_attn_kvC2ERK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13llama_cparamsC2ERKS_
        - _ZN17llm_graph_input_iC2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:316,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
        - Src:             'src/llama-graph.h:321,9'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.h:323,5'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN23llm_graph_input_attn_kvD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13llama_cparamsD2Ev
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:324,40'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.h:324,40'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN23llm_graph_input_attn_kvD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN23llm_graph_input_attn_kvD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:324,40'
          Dst:             _ZN23llm_graph_input_attn_kvD2Ev
    - functionName:    _ZN23llm_graph_input_attn_kv9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
        - _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:468,11'
          Dst:             _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:469,11'
          Dst:             _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
        - Src:             'src/llama-graph.cpp:474,15'
          Dst:             _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
        - Src:             'src/llama-graph.cpp:478,15'
          Dst:             _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:482,15'
          Dst:             _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
    - functionName:    _ZN23llm_graph_input_attn_kv9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:496,12'
          Dst:             _ZL17can_reuse_kq_maskP11ggml_tensorPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
    - functionName:    _ZN12llama_ubatchaSERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_cparamsaSERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-cparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llm_graph_params14samplers_equalERKNSt3__13mapIiP13llama_samplerNS0_4lessIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEESD_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12llama_ubatchaSEOS_
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_cparamsaSEOS_
      functionSourceFile: '/src/llama.cpp/src/llama-cparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12llama_ubatchC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_hparamsC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llm_graph_resultD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llm_graph_resultD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:795,41'
          Dst:             _ZN16llm_graph_resultD2Ev
    - functionName:    _ZN16llm_graph_resultD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llm_graph_paramsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:795,41'
          Dst:             _ZN16llm_graph_paramsD2Ev
    - functionName:    _ZN22llm_graph_input_embd_hD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:139,47'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN20llm_graph_input_embdD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:123,45'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZNK17llm_graph_context14build_samplingEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3401
      functionLinenumberEnd: 3487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         74
      ICount:          400
      EdgeCount:       136
      CyclomaticComplexity: 64
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_abort
        - ggml_build_forward_select
        - ggml_format_name
        - ggml_pad
        - ggml_view_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3410,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/llama-graph.cpp:3424,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:3429,30'
          Dst:             ggml_pad
        - Src:             'src/llama-graph.cpp:3438,36'
          Dst:             ggml_view_1d
        - Src:             'src/llama-graph.cpp:3439,9'
          Dst:             ggml_format_name
        - Src:             'src/llama-graph.cpp:3454,13'
          Dst:             ggml_build_forward_select
        - Src:             'src/llama-graph.cpp:3460,13'
          Dst:             ggml_build_forward_select
        - Src:             'src/llama-graph.cpp:3466,13'
          Dst:             ggml_build_forward_select
        - Src:             'src/llama-graph.cpp:3472,13'
          Dst:             ggml_build_forward_select
    - functionName:    _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context13build_poolingEP11ggml_tensorS1_S1_S1_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3306
      functionLinenumberEnd: 3399
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          198
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - _ZNK17llm_graph_context13build_inp_clsEv
        - _ZNK17llm_graph_context14build_inp_meanEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_cont
        - ggml_gelu
        - ggml_get_rows
        - ggml_mul_mat
        - ggml_soft_max
        - ggml_tanh
        - ggml_transpose
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-graph.cpp:3327,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-graph.cpp:3323,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:3334,42'
          Dst:             _ZNK17llm_graph_context14build_inp_meanEv
        - Src:             'src/llama-graph.cpp:3335,58'
          Dst:             ggml_transpose
        - Src:             'src/llama-graph.cpp:3335,42'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:3335,23'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:3340,41'
          Dst:             _ZNK17llm_graph_context13build_inp_clsEv
        - Src:             'src/llama-graph.cpp:3341,23'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:3348,46'
          Dst:             _ZNK17llm_graph_context14build_inp_meanEv
        - Src:             'src/llama-graph.cpp:3349,62'
          Dst:             ggml_transpose
        - Src:             'src/llama-graph.cpp:3349,46'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:3349,27'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:3351,45'
          Dst:             _ZNK17llm_graph_context13build_inp_clsEv
        - Src:             'src/llama-graph.cpp:3352,27'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:3358,27'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:3360,31'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:3363,31'
          Dst:             ggml_gelu
        - Src:             'src/llama-graph.cpp:3365,31'
          Dst:             ggml_tanh
        - Src:             'src/llama-graph.cpp:3369,31'
          Dst:             _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
        - Src:             'src/llama-graph.cpp:3378,27'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:3380,31'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:3386,27'
          Dst:             ggml_soft_max
        - Src:             'src/llama-graph.cpp:3391,17'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:3395,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:3398,5'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZNK17llm_graph_context14build_inp_meanEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2289
      functionLinenumberEnd: 2300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_2d
        - ggml_set_input
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2294,11'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-graph.cpp:2295,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2297,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context13build_inp_clsEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_1d
        - ggml_set_input
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2307,11'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-graph.cpp:2308,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2310,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context10build_normEP11ggml_tensorS1_S1_13llm_norm_typei
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_group_norm
        - ggml_mul
        - ggml_norm
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_rms_norm
      functionUses:    596
      BranchProfiles:
        - Branch String:   'src/llama-graph.cpp:1457,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-graph.cpp:1458,36'
          Dst:             ggml_norm
        - Src:             'src/llama-graph.cpp:1459,36'
          Dst:             ggml_rms_norm
        - Src:             'src/llama-graph.cpp:1462,23'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1463,23'
          Dst:             ggml_group_norm
        - Src:             'src/llama-graph.cpp:1464,23'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:1469,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1469,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1473,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1475,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1480,15'
          Dst:             ggml_add
    - functionName:    _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2210
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context15build_dense_outEP11ggml_tensorS1_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3279
      functionLinenumberEnd: 3298
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          116
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_mul_mat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3284,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:3287,15'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:3290,15'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:3293,15'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:3295,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:3297,5'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZNK17llm_graph_context25build_inp_mem_hybrid_iswaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3245
      functionLinenumberEnd: 3274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          193
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
        - _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3248,61'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
        - Src:             'src/llama-graph.cpp:3248,19'
          Dst:             _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - Src:             'src/llama-graph.cpp:3251,39'
          Dst:             _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
        - Src:             'src/llama-graph.cpp:3256,43'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3256,55'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3257,43'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3257,55'
          Dst:             _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3259,73'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3259,34'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:3264,47'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3264,58'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3265,47'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3265,58'
          Dst:             _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3267,77'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3267,38'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:3273,53'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3142
      functionLinenumberEnd: 3159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK30llama_memory_recurrent_context8get_rs_zEv
        - ggml_new_tensor_1d
        - ggml_set_input
        - ggml_view_1d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3146,38'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:3149,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-graph.cpp:3150,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:3152,25'
          Dst:             ggml_view_1d
        - Src:             'src/llama-graph.cpp:3153,25'
          Dst:             ggml_view_1d
        - Src:             'src/llama-graph.cpp:3155,27'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:3156,27'
          Dst:             _ZNK30llama_memory_recurrent_context8get_rs_zEv
    - functionName:    _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK22llama_kv_cache_context8get_n_kvEv
        - ggml_new_tensor_4d
        - ggml_set_input
        - ggml_set_name
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:31,33'
          Dst:             _ZNK22llama_kv_cache_context8get_n_kvEv
        - Src:             'src/llama-graph.cpp:38,25'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:39,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:40,5'
          Dst:             ggml_set_name
    - functionName:    _ZNK17llm_graph_context22build_inp_mem_hybrid_kEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3234
      functionLinenumberEnd: 3243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - _ZL21build_attn_inp_k_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK27llama_memory_hybrid_context8get_attnEv
        - _ZNK27llama_memory_hybrid_context8get_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3237,68'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:3237,21'
          Dst:             _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - Src:             'src/llama-graph.cpp:3238,85'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:3238,21'
          Dst:             _ZL21build_attn_inp_k_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - Src:             'src/llama-graph.cpp:3242,50'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZL21build_attn_inp_k_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2709
      functionLinenumberEnd: 2723
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2714,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:2716,38'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:2718,29'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
    - functionName:    _ZNK17llm_graph_context20build_inp_mem_hybridEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3223
      functionLinenumberEnd: 3232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - _ZL22build_attn_inp_kv_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK27llama_memory_hybrid_context8get_attnEv
        - _ZNK27llama_memory_hybrid_context8get_recrEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3226,68'
          Dst:             _ZNK27llama_memory_hybrid_context8get_recrEv
        - Src:             'src/llama-graph.cpp:3226,21'
          Dst:             _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - Src:             'src/llama-graph.cpp:3227,86'
          Dst:             _ZNK27llama_memory_hybrid_context8get_attnEv
        - Src:             'src/llama-graph.cpp:3227,21'
          Dst:             _ZL22build_attn_inp_kv_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - Src:             'src/llama-graph.cpp:3231,48'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZL22build_attn_inp_kv_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2601
      functionLinenumberEnd: 2619
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - _ZNK22llama_kv_cache_context17build_input_v_rotEP12ggml_context
        - _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2606,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:2608,38'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:2609,38'
          Dst:             _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:2611,29'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:2615,33'
          Dst:             _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:2616,33'
          Dst:             _ZNK22llama_kv_cache_context17build_input_v_rotEP12ggml_context
    - functionName:    _ZNK17llm_graph_context28build_rwkv_token_shift_storeEP11ggml_tensorRK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3206
      functionLinenumberEnd: 3219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_cpy
        - ggml_element_size
        - ggml_view_1d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3214,36'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:3218,9'
          Dst:             ggml_view_1d
        - Src:             'src/llama-graph.cpp:3219,38'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/llama-graph.cpp:3219,59'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-graph.cpp:3219,86'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-graph.cpp:3219,133'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/llama-graph.cpp:3219,105'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:3219,9'
          Dst:             ggml_view_1d
        - Src:             'src/llama-graph.cpp:3216,12'
          Dst:             ggml_cpy
    - functionName:    _ZNK17llm_graph_context27build_rwkv_token_shift_loadEP18llm_graph_input_rsRK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3185
      functionLinenumberEnd: 3201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_r_lEi
        - ggml_get_rows
        - ggml_reshape_3d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3192,47'
          Dst:             _ZNK30llama_memory_recurrent_context7get_r_lEi
        - Src:             'src/llama-graph.cpp:3196,21'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-graph.cpp:3194,33'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:3194,33'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/llama-graph.cpp:3198,19'
          Dst:             ggml_reshape_3d
    - functionName:    _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3174
      functionLinenumberEnd: 3178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context8build_rsEP11ggml_tensorS1_S1_iijjjiRKNSt3__18functionIFS1_P12ggml_contextS1_S1_EEE
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - _ZNK30llama_memory_recurrent_context8get_rs_zEv
        - _ZNK30llama_memory_recurrent_context8get_sizeEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3178,31'
          Dst:             _ZNK30llama_memory_recurrent_context8get_n_rsEv
        - Src:             'src/llama-graph.cpp:3178,53'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/llama-graph.cpp:3178,75'
          Dst:             _ZNK30llama_memory_recurrent_context8get_sizeEv
        - Src:             'src/llama-graph.cpp:3178,97'
          Dst:             _ZNK30llama_memory_recurrent_context8get_rs_zEv
        - Src:             'src/llama-graph.cpp:3177,12'
          Dst:             _ZNK17llm_graph_context8build_rsEP11ggml_tensorS1_S1_iijjjiRKNSt3__18functionIFS1_P12ggml_contextS1_S1_EEE
    - functionName:    _ZNK17llm_graph_context8build_rsEP11ggml_tensorS1_S1_iijjjiRKNSt3__18functionIFS1_P12ggml_contextS1_S1_EEE
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3113
      functionLinenumberEnd: 3136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_build_forward_expand
        - ggml_cpy
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_scale_inplace
        - ggml_view_1d
        - ggml_view_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3116,28'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:3120,32'
          Dst:             ggml_view_1d
        - Src:             'src/llama-graph.cpp:3121,35'
          Dst:             ggml_scale_inplace
        - Src:             'src/llama-graph.cpp:3121,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:3127,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:3130,34'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:3134,13'
          Dst:             ggml_view_2d
        - Src:             'src/llama-graph.cpp:3132,9'
          Dst:             ggml_cpy
        - Src:             'src/llama-graph.cpp:3131,5'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZNK17llm_graph_context12build_rs_inpEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3164,16'
          Dst:             _ZL17build_rs_inp_implP12ggml_contextRK12llama_ubatchPK30llama_memory_recurrent_context
        - Src:             'src/llama-graph.cpp:3166,40'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZL22dsv4_build_comp_inputsP12ggml_contextRN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcRK13llama_cparamsl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          386
      EdgeCount:       125
      CyclomaticComplexity: 55
      functionsReached:
        - _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - ggml_abort
        - ggml_new_tensor_4d
        - ggml_set_input
        - ggml_set_name
        - strcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:832,21'
          Dst:             _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/llama-graph.cpp:833,34'
          Dst:             _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/llama-graph.cpp:834,34'
          Dst:             _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/llama-graph.cpp:835,27'
          Dst:             _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/llama-graph.cpp:836,28'
          Dst:             _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/llama-graph.cpp:837,27'
          Dst:             _ZL19dsv4_build_input_1dP12ggml_context9ggml_typelRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'src/llama-graph.cpp:842,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:843,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:845,48'
          Dst:             strcmp
        - Src:             'src/llama-graph.cpp:845,23'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:846,9'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:847,9'
          Dst:             ggml_set_name
    - functionName:    _ZL22dsv4_build_raw_kq_maskP12ggml_contextPK31llama_kv_cache_dsv4_raw_contextRK12llama_ubatchRK13llama_cparamsl
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK31llama_kv_cache_dsv4_raw_context8get_n_kvEv
        - ggml_abort
        - ggml_new_tensor_4d
        - ggml_set_input
        - ggml_set_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:690,33'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context8get_n_kvEv
        - Src:             'src/llama-graph.cpp:693,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:694,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:698,25'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:699,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:700,5'
          Dst:             ggml_set_name
    - functionName:    _ZNK17llm_graph_context14build_inp_dsv4Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3076
      functionLinenumberEnd: 3101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          208
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL22dsv4_build_comp_inputsP12ggml_contextRN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcRK13llama_cparamsl
        - _ZL22dsv4_build_raw_kq_maskP12ggml_contextPK31llama_kv_cache_dsv4_raw_contextRK12llama_ubatchRK13llama_cparamsl
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
        - _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - _ZNK31llama_kv_cache_dsv4_raw_context17build_input_k_rotEP12ggml_context
        - _ZNK31llama_kv_cache_dsv4_raw_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK32llama_kv_cache_dsv4_comp_context17build_input_k_rotEP12ggml_context
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3078,39'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_rawEv
        - Src:             'src/llama-graph.cpp:3082,40'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3084,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:3086,37'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3087,29'
          Dst:             _ZL22dsv4_build_raw_kq_maskP12ggml_contextPK31llama_kv_cache_dsv4_raw_contextRK12llama_ubatchRK13llama_cparamsl
        - Src:             'src/llama-graph.cpp:3090,36'
          Dst:             _ZNK31llama_kv_cache_dsv4_raw_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3093,58'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3093,5'
          Dst:             _ZL22dsv4_build_comp_inputsP12ggml_contextRN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcRK13llama_cparamsl
        - Src:             'src/llama-graph.cpp:3094,58'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3094,5'
          Dst:             _ZL22dsv4_build_comp_inputsP12ggml_contextRN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcRK13llama_cparamsl
        - Src:             'src/llama-graph.cpp:3095,58'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3095,5'
          Dst:             _ZL22dsv4_build_comp_inputsP12ggml_contextRN20llm_graph_input_dsv410comp_inputERKN27llama_kv_cache_dsv4_context9comp_planEPKcRK13llama_cparamsl
        - Src:             'src/llama-graph.cpp:3096,36'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - Src:             'src/llama-graph.cpp:3096,47'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3097,36'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - Src:             'src/llama-graph.cpp:3097,47'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3098,36'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - Src:             'src/llama-graph.cpp:3098,47'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3100,42'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context22build_attn_inp_kv_iswaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3044
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          211
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - _ZNK22llama_kv_cache_context17build_input_v_rotEP12ggml_context
        - _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - ggml_abort
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3050,38'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3050,50'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3051,38'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3051,50'
          Dst:             _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3053,68'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3053,29'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:3058,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:3060,42'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3060,53'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3061,42'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3061,53'
          Dst:             _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3063,72'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3063,33'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:3067,33'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3067,45'
          Dst:             _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3068,33'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:3068,45'
          Dst:             _ZNK22llama_kv_cache_context17build_input_v_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3070,37'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3070,48'
          Dst:             _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3071,37'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:3071,48'
          Dst:             _ZNK22llama_kv_cache_context17build_input_v_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3073,50'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context20build_attn_inp_k_dsaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3013
      functionLinenumberEnd: 3039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          154
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - _ZN13llama_cparamsC2ERKS_
        - _ZN13llama_cparamsD2Ev
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - _ZNK26llama_kv_cache_dsa_context7get_mlaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:3019,42'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - Src:             'src/llama-graph.cpp:3019,53'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3021,72'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - Src:             'src/llama-graph.cpp:3021,33'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:3026,42'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:3026,53'
          Dst:             _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
        - Src:             'src/llama-graph.cpp:3029,29'
          Dst:             _ZN13llama_cparamsC2ERKS_
        - Src:             'src/llama-graph.cpp:3032,72'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:3032,33'
          Dst:             _ZL22build_attn_inp_kq_maskP12ggml_contextPK22llama_kv_cache_contextRK12llama_ubatchRK13llama_cparams
        - Src:             'src/llama-graph.cpp:3035,41'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_lidEv
        - Src:             'src/llama-graph.cpp:3035,52'
          Dst:             _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-graph.cpp:3036,5'
          Dst:             _ZN13llama_cparamsD2Ev
        - Src:             'src/llama-graph.cpp:3038,48'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/llama-graph.cpp:3036,5'
          Dst:             _ZN13llama_cparamsD2Ev
    - functionName:    _ZNK26llm_graph_input_attn_cross17get_kq_mask_crossEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context10build_attnEP26llm_graph_input_attn_crossP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2982
      functionLinenumberEnd: 3010
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK26llm_graph_input_attn_cross17get_kq_mask_crossEv
        - ggml_add
        - ggml_build_forward_expand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2985,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2986,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2987,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2989,33'
          Dst:             _ZNK26llm_graph_input_attn_cross17get_kq_mask_crossEv
        - Src:             'src/llama-graph.cpp:2995,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/llama-graph.cpp:2996,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2999,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:3007,15'
          Dst:             ggml_add
    - functionName:    _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2393
      functionLinenumberEnd: 2516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          318
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_backend_sched_set_tensor_backend
        - ggml_build_forward_expand
        - ggml_cast
        - ggml_cont
        - ggml_cont_2d
        - ggml_flash_attn_ext
        - ggml_flash_attn_ext_add_sinks
        - ggml_flash_attn_ext_set_prec
        - ggml_mul_mat
        - ggml_mul_mat_set_prec
        - ggml_permute
        - ggml_reshape_2d
        - ggml_scale
        - ggml_soft_max_add_sinks
        - ggml_soft_max_ext
        - ggml_tanh
        - ggml_transpose
        - ggml_view_4d
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2399,9'
          Dst:             ggml_view_4d
        - Src:             'src/llama-graph.cpp:2401,9'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2402,9'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2403,9'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2412,17'
          Dst:             ggml_transpose
        - Src:             'src/llama-graph.cpp:2417,17'
          Dst:             ggml_cast
        - Src:             'src/llama-graph.cpp:2421,17'
          Dst:             ggml_cast
        - Src:             'src/llama-graph.cpp:2424,15'
          Dst:             ggml_flash_attn_ext
        - Src:             'src/llama-graph.cpp:2426,14'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/llama-graph.cpp:2428,9'
          Dst:             ggml_flash_attn_ext_add_sinks
        - Src:             'src/llama-graph.cpp:2429,9'
          Dst:             ggml_flash_attn_ext_set_prec
        - Src:             'src/llama-graph.cpp:2440,19'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2441,19'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:2442,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2443,19'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2444,19'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:2448,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:2450,28'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:2451,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2455,9'
          Dst:             ggml_mul_mat_set_prec
        - Src:             'src/llama-graph.cpp:2464,34'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:2464,18'
          Dst:             ggml_tanh
        - Src:             'src/llama-graph.cpp:2465,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2466,18'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:2467,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2471,18'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:2472,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2473,18'
          Dst:             ggml_tanh
        - Src:             'src/llama-graph.cpp:2474,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2475,18'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:2476,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2480,18'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:2481,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2484,14'
          Dst:             ggml_soft_max_ext
        - Src:             'src/llama-graph.cpp:2485,9'
          Dst:             ggml_soft_max_add_sinks
        - Src:             'src/llama-graph.cpp:2486,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2490,33'
          Dst:             ggml_transpose
        - Src:             'src/llama-graph.cpp:2490,17'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:2491,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2494,29'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:2495,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2499,19'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:2500,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2503,15'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2506,15'
          Dst:             ggml_cont_2d
        - Src:             'src/llama-graph.cpp:2510,13'
          Dst:             ggml_backend_sched_set_tensor_backend
        - Src:             'src/llama-graph.cpp:2514,5'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
        - _ZNK25llama_adapter_lora_weight9get_scaleEff
        - ggml_add
        - ggml_mul
        - ggml_mul_mat
        - ggml_scale
      functionUses:    297
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1386,25'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:1389,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1393,54'
          Dst:             _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:1399,33'
          Dst:             _ZNK25llama_adapter_lora_weight9get_scaleEff
        - Src:             'src/llama-graph.cpp:1403,17'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:1401,32'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:1406,18'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:1407,15'
          Dst:             ggml_add
    - functionName:    _ZNK25llama_adapter_lora_weight9get_scaleEff
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context20build_attn_inp_crossEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2954
      functionLinenumberEnd: 2968
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_4d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2962,26'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:2963,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2967,48'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK28llm_graph_input_attn_kv_iswa11get_kq_maskEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK28llm_graph_input_attn_kv_iswa15get_kq_mask_swaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context10build_attnEP28llm_graph_input_attn_kv_iswaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2879
      functionLinenumberEnd: 2951
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          231
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - _ZNK22llama_kv_cache_context5get_vEP12ggml_contexti
        - _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - _ZNK28llm_graph_input_attn_kv_iswa10get_k_idxsEv
        - _ZNK28llm_graph_input_attn_kv_iswa10get_v_idxsEv
        - _ZNK28llm_graph_input_attn_kv_iswa11get_kq_maskEv
        - _ZNK28llm_graph_input_attn_kv_iswa14get_k_idxs_swaEv
        - _ZNK28llm_graph_input_attn_kv_iswa14get_v_idxs_swaEv
        - _ZNK28llm_graph_input_attn_kv_iswa15get_kq_mask_swaEv
        - ggml_add
        - ggml_build_forward_expand
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2880,33'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-graph.cpp:2886,17'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2888,21'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2893,21'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2899,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2902,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2906,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2911,49'
          Dst:             _ZNK27llama_kv_cache_iswa_context7get_swaEv
        - Src:             'src/llama-graph.cpp:2911,72'
          Dst:             _ZNK27llama_kv_cache_iswa_context8get_baseEv
        - Src:             'src/llama-graph.cpp:2915,45'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa14get_k_idxs_swaEv
        - Src:             'src/llama-graph.cpp:2915,69'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa10get_k_idxsEv
        - Src:             'src/llama-graph.cpp:2917,49'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/llama-graph.cpp:2917,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2921,45'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa14get_v_idxs_swaEv
        - Src:             'src/llama-graph.cpp:2921,69'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa10get_v_idxsEv
        - Src:             'src/llama-graph.cpp:2923,49'
          Dst:             _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/llama-graph.cpp:2923,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2926,42'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa15get_kq_mask_swaEv
        - Src:             'src/llama-graph.cpp:2926,67'
          Dst:             _ZNK28llm_graph_input_attn_kv_iswa11get_kq_maskEv
        - Src:             'src/llama-graph.cpp:2929,33'
          Dst:             _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - Src:             'src/llama-graph.cpp:2930,33'
          Dst:             _ZNK22llama_kv_cache_context5get_vEP12ggml_contexti
        - Src:             'src/llama-graph.cpp:2932,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/llama-graph.cpp:2933,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2936,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2940,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2948,15'
          Dst:             ggml_add
    - functionName:    _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_cont_2d
        - ggml_is_contiguous
        - ggml_mul_mat
        - ggml_mul_mat_set_hint
        - ggml_nelements
        - ggml_reshape_2d
        - ggml_reshape_4d
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.h:65,10'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-impl.h:66,41'
          Dst:             ggml_nelements
        - Src:             'src/llama-impl.h:66,15'
          Dst:             ggml_cont_2d
        - Src:             'src/llama-impl.h:68,44'
          Dst:             ggml_nelements
        - Src:             'src/llama-impl.h:68,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-impl.h:70,11'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-impl.h:71,5'
          Dst:             ggml_mul_mat_set_hint
        - Src:             'src/llama-impl.h:72,11'
          Dst:             ggml_reshape_4d
    - functionName:    _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK26llm_graph_input_attn_k_dsa14get_k_idxs_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context10build_attnEP26llm_graph_input_attn_k_dsaP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_S3_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          130
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - _ZNK26llm_graph_input_attn_k_dsa14get_k_idxs_mlaEv
        - _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_mlaEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_fill
        - ggml_new_tensor_4d
        - ggml_set_rows
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2808,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2809,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2810,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2812,40'
          Dst:             _ZNK26llama_kv_cache_dsa_context7get_mlaEv
        - Src:             'src/llama-graph.cpp:2816,36'
          Dst:             _ZNK26llm_graph_input_attn_k_dsa14get_k_idxs_mlaEv
        - Src:             'src/llama-graph.cpp:2818,49'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/llama-graph.cpp:2818,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2821,33'
          Dst:             _ZNK26llm_graph_input_attn_k_dsa15get_kq_mask_mlaEv
        - Src:             'src/llama-graph.cpp:2824,33'
          Dst:             ggml_fill
        - Src:             'src/llama-graph.cpp:2828,19'
          Dst:             ggml_view_4d
        - Src:             'src/llama-graph.cpp:2831,30'
          Dst:             ggml_view_4d
        - Src:             'src/llama-graph.cpp:2835,27'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:2836,13'
          Dst:             ggml_fill
        - Src:             'src/llama-graph.cpp:2840,35'
          Dst:             ggml_set_rows
        - Src:             'src/llama-graph.cpp:2844,21'
          Dst:             ggml_view_4d
        - Src:             'src/llama-graph.cpp:2847,21'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:2850,33'
          Dst:             _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - Src:             'src/llama-graph.cpp:2851,23'
          Dst:             ggml_view_4d
        - Src:             'src/llama-graph.cpp:2853,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/llama-graph.cpp:2854,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2857,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2861,15'
          Dst:             ggml_add
    - functionName:    _ZNK22llm_graph_input_attn_k11get_kq_maskEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llm_graph_input_attn_k10get_k_idxsEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context10build_attnEP22llm_graph_input_attn_kP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2745
      functionLinenumberEnd: 2788
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - _ZNK22llm_graph_input_attn_k10get_k_idxsEv
        - _ZNK22llm_graph_input_attn_k11get_kq_maskEv
        - ggml_add
        - ggml_build_forward_expand
        - ggml_mul
        - ggml_mul_mat_set_prec
        - ggml_view_4d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2749,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2750,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2751,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2757,36'
          Dst:             _ZNK22llm_graph_input_attn_k10get_k_idxsEv
        - Src:             'src/llama-graph.cpp:2759,49'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/llama-graph.cpp:2759,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2762,33'
          Dst:             _ZNK22llm_graph_input_attn_k11get_kq_maskEv
        - Src:             'src/llama-graph.cpp:2765,33'
          Dst:             _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - Src:             'src/llama-graph.cpp:2766,23'
          Dst:             ggml_view_4d
        - Src:             'src/llama-graph.cpp:2768,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/llama-graph.cpp:2769,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2774,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2775,13'
          Dst:             ggml_mul_mat_set_prec
        - Src:             'src/llama-graph.cpp:2777,23'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:2780,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2785,15'
          Dst:             ggml_add
    - functionName:    _ZNK17llm_graph_context16build_attn_inp_kEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2731
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL21build_attn_inp_k_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2728,16'
          Dst:             _ZL21build_attn_inp_k_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - Src:             'src/llama-graph.cpp:2730,44'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK23llm_graph_input_attn_kv11get_kq_maskEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context10build_attnEP23llm_graph_input_attn_kvP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2641
      functionLinenumberEnd: 2701
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - _ZNK22llama_kv_cache_context5get_vEP12ggml_contexti
        - _ZNK23llm_graph_input_attn_kv10get_k_idxsEv
        - _ZNK23llm_graph_input_attn_kv10get_v_idxsEv
        - _ZNK23llm_graph_input_attn_kv11get_kq_maskEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_mul
        - ggml_mul_mat_set_prec
      functionUses:    93
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2642,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:2645,17'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2646,17'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2650,17'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2656,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2657,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2658,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2664,36'
          Dst:             _ZNK23llm_graph_input_attn_kv10get_k_idxsEv
        - Src:             'src/llama-graph.cpp:2665,36'
          Dst:             _ZNK23llm_graph_input_attn_kv10get_v_idxsEv
        - Src:             'src/llama-graph.cpp:2667,49'
          Dst:             _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/llama-graph.cpp:2667,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2668,49'
          Dst:             _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
        - Src:             'src/llama-graph.cpp:2668,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2671,33'
          Dst:             _ZNK23llm_graph_input_attn_kv11get_kq_maskEv
        - Src:             'src/llama-graph.cpp:2674,33'
          Dst:             _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
        - Src:             'src/llama-graph.cpp:2675,33'
          Dst:             _ZNK22llama_kv_cache_context5get_vEP12ggml_contexti
        - Src:             'src/llama-graph.cpp:2677,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/llama-graph.cpp:2678,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2681,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-graph.cpp:2687,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2688,13'
          Dst:             ggml_mul_mat_set_prec
        - Src:             'src/llama-graph.cpp:2690,23'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:2693,19'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2698,15'
          Dst:             ggml_add
    - functionName:    _ZNK17llm_graph_context17build_attn_inp_kvEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2621
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL22build_attn_inp_kv_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
      functionUses:    82
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2624,16'
          Dst:             _ZL22build_attn_inp_kv_implP12ggml_contextRK12llama_ubatchRK13llama_hparamsRK13llama_cparamsPK22llama_kv_cache_context
        - Src:             'src/llama-graph.cpp:2626,45'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK29llm_graph_input_attn_no_cache11get_kq_maskEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK29llm_graph_input_attn_no_cache15get_kq_mask_swaEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llm_graph_context10build_attnEP29llm_graph_input_attn_no_cacheP11ggml_tensorS3_S3_S3_S3_S3_S3_S3_S3_fi
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK29llm_graph_input_attn_no_cache11get_kq_maskEv
        - _ZNK29llm_graph_input_attn_no_cache15get_kq_mask_swaEv
        - ggml_add
        - ggml_build_forward_expand
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2561,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2562,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2563,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2565,33'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-graph.cpp:2567,42'
          Dst:             _ZNK29llm_graph_input_attn_no_cache15get_kq_mask_swaEv
        - Src:             'src/llama-graph.cpp:2567,67'
          Dst:             _ZNK29llm_graph_input_attn_no_cache11get_kq_maskEv
        - Src:             'src/llama-graph.cpp:2578,25'
          Dst:             _ZNK17llm_graph_context14build_attn_mhaEP11ggml_tensorS1_S1_S1_S1_S1_S1_fi
        - Src:             'src/llama-graph.cpp:2579,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2582,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:2590,15'
          Dst:             ggml_add
    - functionName:    _ZNK17llm_graph_context23build_attn_inp_no_cacheEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2519
      functionLinenumberEnd: 2542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_4d
        - ggml_set_input
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2526,25'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:2527,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2532,33'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/llama-graph.cpp:2533,9'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2541,51'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context14build_pos_biasEP11ggml_tensorS1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_cont
        - ggml_get_rows
        - ggml_permute
        - ggml_reshape_1d
        - ggml_reshape_3d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2370,35'
          Dst:             ggml_reshape_1d
        - Src:             'src/llama-graph.cpp:2371,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2373,30'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:2375,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:2376,16'
          Dst:             ggml_permute
        - Src:             'src/llama-graph.cpp:2377,16'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:2379,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK17llm_graph_context24build_inp_pos_bucket_decEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2352
      functionLinenumberEnd: 2367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK22llama_kv_cache_context8get_n_kvEv
        - ggml_new_tensor_2d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2357,33'
          Dst:             _ZNK22llama_kv_cache_context8get_n_kvEv
        - Src:             'src/llama-graph.cpp:2361,11'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-graph.cpp:2362,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2364,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context24build_inp_pos_bucket_encEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_2d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2344,11'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-graph.cpp:2345,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2347,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context20build_inp_cross_embdEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2315
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       31
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK13llama_hparams10n_embd_inpEv
        - ggml_new_tensor_2d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2328,74'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-graph.cpp:2331,11'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-graph.cpp:2332,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2334,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context17build_inp_out_idsEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_1d
        - ggml_set_input
      functionUses:    129
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2281,11'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-graph.cpp:2282,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2284,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context20build_inp_attn_scaleEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - ggml_new_tensor_3d
        - ggml_set_input
        - ggml_set_name
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2259,11'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-graph.cpp:2260,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2261,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-graph.cpp:2263,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context13build_inp_posEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - ggml_new_tensor_1d
        - ggml_set_input
      functionUses:    119
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2241,62'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-graph.cpp:2245,77'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-graph.cpp:2245,11'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-graph.cpp:2246,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2248,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
    - functionName:    _ZNK17llm_graph_context14build_inp_embdEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2151
      functionLinenumberEnd: 2238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          349
      EdgeCount:       106
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
        - _ZNK13llama_hparams10n_embd_inpEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK25llama_adapter_lora_weight9get_scaleEff
        - ggml_add
        - ggml_build_forward_expand
        - ggml_build_forward_select
        - ggml_cont
        - ggml_get_rows
        - ggml_is_contiguous
        - ggml_mul_mat
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_pad
        - ggml_scale
        - ggml_set_input
        - ggml_view_2d
      functionUses:    125
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:2152,40'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-graph.cpp:2159,19'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-graph.cpp:2160,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2161,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2164,17'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-graph.cpp:2165,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2166,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-graph.cpp:2176,15'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:2180,58'
          Dst:             _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:2186,37'
          Dst:             _ZNK25llama_adapter_lora_weight9get_scaleEff
        - Src:             'src/llama-graph.cpp:2190,25'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:2188,57'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-graph.cpp:2188,40'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:2193,19'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:2197,47'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
        - Src:             'src/llama-graph.cpp:2197,19'
          Dst:             ggml_pad
        - Src:             'src/llama-graph.cpp:2211,25'
          Dst:             ggml_build_forward_select
        - Src:             'src/llama-graph.cpp:2214,15'
          Dst:             ggml_view_2d
        - Src:             'src/llama-graph.cpp:2223,14'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-graph.cpp:2224,19'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:2226,15'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:2229,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2231,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/llama-graph.cpp:2235,5'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        25
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - bool
        - float
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          741
      EdgeCount:       164
      CyclomaticComplexity: 38
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context16build_lora_mm_idEP11ggml_tensorS1_S1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_add_id
        - ggml_argsort_top_k
        - ggml_build_forward_expand
        - ggml_cast
        - ggml_clamp
        - ggml_cont
        - ggml_div
        - ggml_fill
        - ggml_geglu_split
        - ggml_gelu
        - ggml_get_rows
        - ggml_mul
        - ggml_mul_mat_set_prec
        - ggml_reglu_split
        - ggml_relu
        - ggml_repeat_4d
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_scale
        - ggml_set_rows
        - ggml_sigmoid
        - ggml_silu
        - ggml_soft_max
        - ggml_softplus
        - ggml_sqr
        - ggml_sqrt
        - ggml_sum_rows
        - ggml_swiglu_oai
        - ggml_swiglu_split
        - ggml_view_2d
        - ggml_view_3d
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/llama-graph.cpp:1846,5'
          Branch Sides:    []
        - Branch String:   'src/llama-graph.cpp:2027,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-graph.cpp:1831,18'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1833,13'
          Dst:             ggml_mul_mat_set_prec
        - Src:             'src/llama-graph.cpp:1835,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1841,18'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1842,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1849,25'
          Dst:             ggml_soft_max
        - Src:             'src/llama-graph.cpp:1853,25'
          Dst:             ggml_sigmoid
        - Src:             'src/llama-graph.cpp:1861,41'
          Dst:             ggml_softplus
        - Src:             'src/llama-graph.cpp:1861,25'
          Dst:             ggml_sqrt
        - Src:             'src/llama-graph.cpp:1864,13'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1866,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1872,27'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1873,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1883,27'
          Dst:             ggml_sigmoid
        - Src:             'src/llama-graph.cpp:1884,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1893,42'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1895,38'
          Dst:             ggml_argsort_top_k
        - Src:             'src/llama-graph.cpp:1896,44'
          Dst:             ggml_reshape_4d
        - Src:             'src/llama-graph.cpp:1896,24'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:1899,44'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1899,24'
          Dst:             ggml_sum_rows
        - Src:             'src/llama-graph.cpp:1900,24'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:1902,39'
          Dst:             ggml_argsort_top_k
        - Src:             'src/llama-graph.cpp:1903,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1906,27'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:1907,47'
          Dst:             ggml_fill
        - Src:             'src/llama-graph.cpp:1907,27'
          Dst:             ggml_set_rows
        - Src:             'src/llama-graph.cpp:1908,27'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:1909,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1915,28'
          Dst:             ggml_argsort_top_k
        - Src:             'src/llama-graph.cpp:1916,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1918,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1922,31'
          Dst:             ggml_cast
        - Src:             'src/llama-graph.cpp:1923,44'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:1923,28'
          Dst:             ggml_cast
        - Src:             'src/llama-graph.cpp:1924,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1926,17'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1929,29'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:1930,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1934,19'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:1935,19'
          Dst:             ggml_soft_max
        - Src:             'src/llama-graph.cpp:1936,19'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1937,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1941,19'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-graph.cpp:1943,37'
          Dst:             ggml_sum_rows
        - Src:             'src/llama-graph.cpp:1944,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1947,23'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1948,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1950,19'
          Dst:             ggml_div
        - Src:             'src/llama-graph.cpp:1951,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1953,19'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1956,19'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:1957,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1961,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:1963,11'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1967,34'
          Dst:             ggml_repeat_4d
        - Src:             'src/llama-graph.cpp:1968,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1969,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1977,33'
          Dst:             _ZNK17llm_graph_context16build_lora_mm_idEP11ggml_tensorS1_S1_S1_
        - Src:             'src/llama-graph.cpp:1978,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1981,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1985,23'
          Dst:             ggml_add_id
        - Src:             'src/llama-graph.cpp:1986,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1990,15'
          Dst:             ggml_view_3d
        - Src:             'src/llama-graph.cpp:1991,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1992,15'
          Dst:             ggml_view_3d
        - Src:             'src/llama-graph.cpp:1993,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1996,14'
          Dst:             _ZNK17llm_graph_context16build_lora_mm_idEP11ggml_tensorS1_S1_S1_
        - Src:             'src/llama-graph.cpp:1997,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2000,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2004,18'
          Dst:             ggml_add_id
        - Src:             'src/llama-graph.cpp:2005,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2009,19'
          Dst:             _ZNK17llm_graph_context16build_lora_mm_idEP11ggml_tensorS1_S1_S1_
        - Src:             'src/llama-graph.cpp:2010,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2016,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2020,19'
          Dst:             ggml_add_id
        - Src:             'src/llama-graph.cpp:2021,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2034,30'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:2035,25'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2038,35'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:2039,29'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2040,35'
          Dst:             ggml_swiglu_split
        - Src:             'src/llama-graph.cpp:2042,54'
          Dst:             ggml_silu
        - Src:             'src/llama-graph.cpp:2043,29'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2044,40'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:2045,29'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2046,35'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:2048,25'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2055,23'
          Dst:             ggml_swiglu_split
        - Src:             'src/llama-graph.cpp:2056,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2058,23'
          Dst:             ggml_silu
        - Src:             'src/llama-graph.cpp:2059,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2063,23'
          Dst:             ggml_geglu_split
        - Src:             'src/llama-graph.cpp:2064,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2066,23'
          Dst:             ggml_gelu
        - Src:             'src/llama-graph.cpp:2067,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2074,23'
          Dst:             ggml_swiglu_oai
        - Src:             'src/llama-graph.cpp:2075,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2079,23'
          Dst:             ggml_reglu_split
        - Src:             'src/llama-graph.cpp:2080,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2082,23'
          Dst:             ggml_relu
        - Src:             'src/llama-graph.cpp:2083,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2088,17'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:2090,23'
          Dst:             ggml_relu
        - Src:             'src/llama-graph.cpp:2091,23'
          Dst:             ggml_sqr
        - Src:             'src/llama-graph.cpp:2092,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2095,13'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:2098,15'
          Dst:             _ZNK17llm_graph_context16build_lora_mm_idEP11ggml_tensorS1_S1_S1_
        - Src:             'src/llama-graph.cpp:2099,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2102,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2106,19'
          Dst:             ggml_add_id
        - Src:             'src/llama-graph.cpp:2107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2111,19'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:2112,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:2115,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2123,26'
          Dst:             ggml_view_2d
        - Src:             'src/llama-graph.cpp:2125,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2135,19'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:2137,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-graph.cpp:2142,19'
          Dst:             ggml_cont
        - Src:             'src/llama-graph.cpp:2145,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK17llm_graph_context16build_lora_mm_idEP11ggml_tensorS1_S1_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
        - ggml_add
        - ggml_get_rows
        - ggml_mul
        - ggml_mul_mat_id
        - ggml_repeat_4d
        - ggml_reshape_3d
        - ggml_scale
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1418,25'
          Dst:             ggml_mul_mat_id
        - Src:             'src/llama-graph.cpp:1423,27'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1424,13'
          Dst:             ggml_repeat_4d
        - Src:             'src/llama-graph.cpp:1425,13'
          Dst:             ggml_get_rows
        - Src:             'src/llama-graph.cpp:1426,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1429,54'
          Dst:             _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
        - Src:             'src/llama-graph.cpp:1440,17'
          Dst:             ggml_mul_mat_id
        - Src:             'src/llama-graph.cpp:1438,32'
          Dst:             ggml_mul_mat_id
        - Src:             'src/llama-graph.cpp:1444,18'
          Dst:             ggml_scale
        - Src:             'src/llama-graph.cpp:1445,15'
          Dst:             ggml_add
    - functionName:    _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1774
      functionLinenumberEnd: 1775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        20
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - bool
        - float
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_S1_
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1775,12'
          Dst:             _ZNK17llm_graph_context13build_moe_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_ll15llm_ffn_op_typebf29llama_expert_gating_func_typeiS1_S1_S1_S1_S1_S1_S1_
    - functionName:    '_ZZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typeiENK3$_0clES1_'
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1583
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1588,29'
          Dst:             _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
    - functionName:    _ZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typei
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      'N/A'
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          565
      EdgeCount:       173
      CyclomaticComplexity: 41
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - '_ZZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typeiENK3$_0clES1_'
        - ggml_abort
        - ggml_add
        - ggml_clamp
        - ggml_div
        - ggml_geglu
        - ggml_geglu_split
        - ggml_gelu
        - ggml_mul
        - ggml_mul_mat_set_prec
        - ggml_reglu
        - ggml_reglu_split
        - ggml_relu
        - ggml_silu
        - ggml_sqr
        - ggml_swiglu
        - ggml_swiglu_split
      functionUses:    140
      BranchProfiles:
        - Branch String:   'src/llama-graph.cpp:1616,9'
          Branch Sides:    []
        - Branch String:   'src/llama-graph.cpp:1643,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-graph.cpp:1595,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1596,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1597,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1598,5'
          Dst:             '_ZZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typeiENK3$_0clES1_'
        - Src:             'src/llama-graph.cpp:1598,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1599,5'
          Dst:             '_ZZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typeiENK3$_0clES1_'
        - Src:             'src/llama-graph.cpp:1599,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1600,5'
          Dst:             '_ZZNK17llm_graph_context9build_ffnEP11ggml_tensorS1_S1_S1_S1_S1_S1_S1_S1_S1_S1_15llm_ffn_op_type17llm_ffn_gate_typeiENK3$_0clES1_'
        - Src:             'src/llama-graph.cpp:1600,5'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1602,30'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1603,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1606,15'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1607,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1611,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1612,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:0,0'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:0,0'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1630,19'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1631,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1635,19'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1636,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1650,31'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1651,25'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1654,35'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1655,29'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1656,35'
          Dst:             ggml_swiglu_split
        - Src:             'src/llama-graph.cpp:1658,54'
          Dst:             ggml_silu
        - Src:             'src/llama-graph.cpp:1659,29'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1660,40'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1661,29'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1662,35'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1664,25'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1670,23'
          Dst:             ggml_swiglu_split
        - Src:             'src/llama-graph.cpp:1671,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1674,23'
          Dst:             ggml_silu
        - Src:             'src/llama-graph.cpp:1675,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1679,23'
          Dst:             ggml_geglu_split
        - Src:             'src/llama-graph.cpp:1680,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1683,23'
          Dst:             ggml_gelu
        - Src:             'src/llama-graph.cpp:1684,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1686,27'
          Dst:             ggml_div
        - Src:             'src/llama-graph.cpp:1687,21'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1692,23'
          Dst:             ggml_reglu_split
        - Src:             'src/llama-graph.cpp:1693,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1696,23'
          Dst:             ggml_relu
        - Src:             'src/llama-graph.cpp:1697,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1701,23'
          Dst:             ggml_relu
        - Src:             'src/llama-graph.cpp:1702,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1704,23'
          Dst:             ggml_sqr
        - Src:             'src/llama-graph.cpp:1705,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1709,23'
          Dst:             ggml_swiglu
        - Src:             'src/llama-graph.cpp:1710,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1714,23'
          Dst:             ggml_geglu
        - Src:             'src/llama-graph.cpp:1715,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1719,23'
          Dst:             ggml_reglu
        - Src:             'src/llama-graph.cpp:1720,17'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1723,13'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1727,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1728,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1732,15'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1735,13'
          Dst:             ggml_mul_mat_set_prec
        - Src:             'src/llama-graph.cpp:1740,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1744,15'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1748,15'
          Dst:             ggml_mul
        - Src:             'src/llama-graph.cpp:1749,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK17llm_graph_context9build_qkvERK11llama_layerP11ggml_tensorllli
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          235
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_add
        - ggml_clamp
        - ggml_reshape_3d
        - ggml_row_size
        - ggml_view_3d
      functionUses:    99
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1501,29'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1502,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1504,19'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1505,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1508,19'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1509,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1512,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-graph.cpp:1511,16'
          Dst:             ggml_view_3d
        - Src:             'src/llama-graph.cpp:1514,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-graph.cpp:1515,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-graph.cpp:1513,16'
          Dst:             ggml_view_3d
        - Src:             'src/llama-graph.cpp:1517,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-graph.cpp:1518,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-graph.cpp:1516,16'
          Dst:             ggml_view_3d
        - Src:             'src/llama-graph.cpp:1521,16'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1522,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1524,20'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1525,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1528,20'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1529,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1531,16'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1532,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1534,20'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1535,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1538,20'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1539,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1541,16'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/llama-graph.cpp:1542,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1544,20'
          Dst:             ggml_add
        - Src:             'src/llama-graph.cpp:1545,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1548,20'
          Dst:             ggml_clamp
        - Src:             'src/llama-graph.cpp:1549,13'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1551,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1552,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1553,16'
          Dst:             ggml_reshape_3d
        - Src:             'src/llama-graph.cpp:1556,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1557,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/llama-graph.cpp:1558,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZNK17llm_graph_context10build_cvecEP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK18llama_adapter_cvec8apply_toEP12ggml_contextP11ggml_tensori
      functionUses:    120
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1379,18'
          Dst:             _ZNK18llama_adapter_cvec8apply_toEP12ggml_contextP11ggml_tensori
    - functionName:    _ZNK16llm_graph_result7get_ctxEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llm_graph_contextC2ERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          180
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16llm_graph_result10set_paramsERK16llm_graph_params
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK16llm_graph_result6get_gfEv
        - _ZNK16llm_graph_result7get_ctxEv
      functionUses:    125
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1329,31'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-graph.cpp:1331,31'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/llama-graph.cpp:1333,31'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/llama-graph.cpp:1334,31'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-graph.cpp:1335,31'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-graph.cpp:1336,31'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-graph.cpp:1337,31'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-graph.cpp:1338,31'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-graph.cpp:1363,28'
          Dst:             _ZNK16llm_graph_result7get_ctxEv
        - Src:             'src/llama-graph.cpp:1364,28'
          Dst:             _ZNK16llm_graph_result6get_gfEv
        - Src:             'src/llama-graph.cpp:1365,14'
          Dst:             _ZN16llm_graph_result10set_paramsERK16llm_graph_params
    - functionName:    _ZN16llm_graph_result10set_paramsERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llm_graph_paramsaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1316,18'
          Dst:             _ZN16llm_graph_paramsaSERKS_
    - functionName:    _ZN16llm_graph_paramsaSERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12llama_ubatchaSERKS_
        - _ZN13llama_cparamsaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN13llama_cparamsaSERKS_
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN12llama_ubatchaSERKS_
    - functionName:    _ZNK16llm_graph_params11allow_reuseERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         92
      ICount:          441
      EdgeCount:       131
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN16llm_graph_params14samplers_equalERKNSt3__13mapIiP13llama_samplerNS0_4lessIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEESD_
        - _ZNK12llama_ubatch10equal_seqsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:716,20'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-graph.h:716,49'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-graph.h:729,40'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-graph.h:749,14'
          Dst:             _ZN16llm_graph_params14samplers_equalERKNSt3__13mapIiP13llama_samplerNS0_4lessIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEESD_
    - functionName:    _ZN16llm_graph_result9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1304
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          123
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK16llm_graph_params11allow_reuseERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1275,23'
          Dst:             _ZNK16llm_graph_params11allow_reuseERKS_
        - Src:             'src/llama-graph.cpp:1277,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:1284,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:1293,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-graph.cpp:1300,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN16llm_graph_result11set_outputsERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          294
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - ggml_abort
        - ggml_set_output
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1232,9'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1235,9'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1238,9'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1241,9'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1247,17'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:1248,17'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1254,13'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1259,13'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1264,13'
          Dst:             ggml_set_output
        - Src:             'src/llama-graph.cpp:1269,13'
          Dst:             ggml_set_output
    - functionName:    _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llm_graph_paramsaSEOS_
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12llama_ubatchaSEOS_
        - _ZN13llama_cparamsaSEOS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN13llama_cparamsaSEOS_
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN12llama_ubatchaSEOS_
    - functionName:    _ZNK16llm_graph_result13get_max_nodesEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1187
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llm_graph_result5resetEv
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          155
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16llm_graph_paramsD2Ev
        - _ZN16llm_graph_paramsaSEOS_
        - ggml_graph_overhead_custom
        - ggml_init
        - ggml_new_graph_custom
        - ggml_tensor_overhead
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1206,12'
          Dst:             _ZN16llm_graph_paramsaSEOS_
        - Src:             'src/llama-graph.cpp:1206,5'
          Dst:             _ZN16llm_graph_paramsD2Ev
        - Src:             'src/llama-graph.cpp:1211,29'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-graph.cpp:1211,64'
          Dst:             ggml_graph_overhead_custom
        - Src:             'src/llama-graph.cpp:1219,23'
          Dst:             ggml_init
        - Src:             'src/llama-graph.cpp:1221,10'
          Dst:             ggml_new_graph_custom
    - functionName:    _ZN16llm_graph_paramsC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12llama_ubatchC2Ev
        - _ZN13llama_cparamsC2Ev
        - _ZN13llama_hparamsC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN13llama_hparamsC2Ev
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN13llama_cparamsC2Ev
        - Src:             'src/llama-graph.h:670,8'
          Dst:             _ZN12llama_ubatchC2Ev
    - functionName:    _ZN16llm_graph_resultC2El
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16llm_graph_paramsC2Ev
        - _ZN16llm_graph_paramsD2Ev
        - _ZN16llm_graph_result5resetEv
        - atoi
        - getenv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:1179,19'
          Dst:             _ZN16llm_graph_paramsC2Ev
        - Src:             'src/llama-graph.cpp:1180,5'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-graph.cpp:1182,45'
          Dst:             getenv
        - Src:             'src/llama-graph.cpp:1183,40'
          Dst:             atoi
        - Src:             'src/llama-graph.cpp:1184,1'
          Dst:             _ZN16llm_graph_paramsD2Ev
    - functionName:    _ZN22llm_graph_input_embd_h9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llm_graph_input_embd_h9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:95,68'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:95,9'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-graph.cpp:98,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:99,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:101,72'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:101,9'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-graph.cpp:108,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:110,69'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:110,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN20llm_graph_input_embd9can_reuseERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llm_graph_input_embd9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-graph.cpp:70,68'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:70,9'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-graph.cpp:74,9'
          Dst:             ggml_abort
        - Src:             'src/llama-graph.cpp:78,72'
          Dst:             ggml_element_size
        - Src:             'src/llama-graph.cpp:78,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZNK13llama_hparams9use_mropeEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_hparams6has_kvEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_hparams17n_embd_head_v_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams6is_mlaEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:256,12'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/llama-hparams.cpp:256,48'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
    - functionName:    _ZNK13llama_hparams6is_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_hparams13n_embd_head_vEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - ggml_abort
      functionUses:    266
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:125,16'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-hparams.cpp:128,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams6is_swaEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:241,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams17n_embd_head_k_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams6is_mlaEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:252,12'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/llama-hparams.cpp:252,48'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
    - functionName:    _ZNK13llama_hparams13n_embd_head_kEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - ggml_abort
      functionUses:    283
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:117,16'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-hparams.cpp:120,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams14n_pos_per_embdEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_hparams7is_recrEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:229,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams8n_embd_sEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams6n_headEj
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:217,52'
          Dst:             _ZNK13llama_hparams6n_headEj
    - functionName:    _ZNK13llama_hparams6n_headEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    170
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:55,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams8n_embd_rEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK13llama_hparams6n_headEj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:197,34'
          Dst:             _ZNK13llama_hparams6n_headEj
    - functionName:    _ZNK13llama_hparams16n_embd_v_gqa_maxEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams12n_embd_v_gqaEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:175,20'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-hparams.cpp:177,29'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
    - functionName:    _ZNK13llama_hparams12n_embd_v_gqaEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    151
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:138,38'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-hparams.cpp:140,12'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
    - functionName:    _ZNK13llama_hparams9n_head_kvEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    167
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:63,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams16n_embd_k_gqa_maxEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:166,20'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-hparams.cpp:168,29'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
    - functionName:    _ZNK13llama_hparams12n_embd_k_gqaEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    150
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:132,38'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-hparams.cpp:134,12'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
    - functionName:    _ZNK13llama_hparams24is_n_embd_v_gqa_variableEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK13llama_hparams12n_embd_v_gqaEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:155,26'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-hparams.cpp:157,20'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
    - functionName:    _ZNK13llama_hparams24is_n_embd_k_gqa_variableEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:144,26'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-hparams.cpp:146,20'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
    - functionName:    _ZNK13llama_hparams10n_embd_outEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_hparams14n_embd_inp_encEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams10n_embd_inpEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:108,60'
          Dst:             _ZNK13llama_hparams10n_embd_inpEv
    - functionName:    _ZNK13llama_hparams10n_embd_inpEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13llama_hparams5n_rotEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
        - ggml_abort
      functionUses:    155
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:87,16'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-hparams.cpp:90,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams5n_gqaEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams6n_headEj
        - _ZNK13llama_hparams9n_head_kvEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:75,38'
          Dst:             _ZNK13llama_hparams6n_headEj
        - Src:             'src/llama-hparams.cpp:76,38'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
    - functionName:    _ZNK13llama_hparams4n_ffEj
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    157
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:71,5'
          Dst:             ggml_abort
    - functionName:    _ZNK13llama_hparams10is_swa_anyEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_hparams16set_recr_patternEjb
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          144
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:30,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:30,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:26,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:26,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:26,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:30,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:35,24'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZNK13llama_hparams7n_layerEv
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    339
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_hparams15set_swa_patternEjb
      functionSourceFile: '/src/llama.cpp/src/llama-hparams.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          144
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-hparams.cpp:14,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:14,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:10,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:10,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:10,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:14,36'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-hparams.cpp:19,24'
          Dst:             _ZNK13llama_hparams7n_layerEv
    - functionName:    _ZN15llama_io_read_i11read_stringERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-io.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16llama_io_write_i12write_stringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-io.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache9slot_infoC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache9slot_infoD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache9slot_infoC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llm_graph_input_k_shiftC2EPK14llama_kv_cache
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1892
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1884,5'
          Dst:             _ZN17llm_graph_input_iC2Ev
    - functionName:    _ZN23llm_graph_input_k_shiftD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1885
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_input_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1885,48'
          Dst:             _ZN17llm_graph_input_iD2Ev
    - functionName:    _ZN23llm_graph_input_k_shift9set_inputEPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1897
      functionLinenumberEnd: 1907
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
        - _ZNK14llama_kv_cache17set_input_k_shiftEP11ggml_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1901,18'
          Dst:             _ZNK14llama_kv_cache17set_input_k_shiftEP11ggml_tensor
        - Src:             'src/llama-kv-cache.cpp:1905,18'
          Dst:             _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZNK14llama_kv_cache17set_input_k_shiftEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK14llama_kv_cells9get_shiftEj
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1503,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1503,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1510,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1511,46'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1511,70'
          Dst:             _ZNK14llama_kv_cells9get_shiftEj
        - Src:             'src/llama-kv-cache.cpp:1511,26'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1510,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_nbytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1783,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1783,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1786,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1788,59'
          Dst:             ggml_nbytes
    - functionName:    _ZNK14llama_kv_cells4sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells8is_emptyEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells9get_shiftEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          381
      EdgeCount:       78
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZNK14llama_kv_cells7seq_hasEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells7pos_getEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          274
      EdgeCount:       54
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          381
      EdgeCount:       78
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          274
      EdgeCount:       54
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          406
      EdgeCount:       87
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          284
      EdgeCount:       57
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          406
      EdgeCount:       87
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          284
      EdgeCount:       57
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZNK12llama_ubatch9is_pos_2dEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22set_input_kq_mask_implIfLb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          406
      EdgeCount:       87
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          279
      EdgeCount:       57
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          392
      EdgeCount:       81
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
    - functionName:    _ZNK14llama_kv_cells7ext_getEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          307
      EdgeCount:       64
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          420
      EdgeCount:       93
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          291
      EdgeCount:       60
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          404
      EdgeCount:       85
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          320
      EdgeCount:       67
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1704,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1706,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfLb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1704,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1706,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          383
      EdgeCount:       78
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL10llama_castItfET_T0_
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_fp32_to_fp16
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.h:51,16'
          Dst:             ggml_fp32_to_fp16
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          280
      EdgeCount:       54
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          383
      EdgeCount:       78
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          280
      EdgeCount:       54
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          408
      EdgeCount:       87
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          290
      EdgeCount:       57
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          408
      EdgeCount:       87
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          290
      EdgeCount:       57
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          408
      EdgeCount:       87
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          285
      EdgeCount:       57
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          394
      EdgeCount:       81
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          313
      EdgeCount:       64
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          422
      EdgeCount:       93
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          297
      EdgeCount:       60
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          406
      EdgeCount:       85
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          326
      EdgeCount:       67
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL10llama_castItfET_T0_
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK17llama_kv_cell_ext8is_2d_gtEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1546,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1547,25'
          Dst:             _ZL10llama_castItfET_T0_
        - Src:             'src/llama-kv-cache.cpp:1621,27'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1626,28'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1630,28'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1650,57'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:1652,40'
          Dst:             _ZNK17llama_kv_cell_ext8is_2d_gtEii
        - Src:             'src/llama-kv-cache.cpp:1661,25'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1667,38'
          Dst:             _ZL10llama_castItfET_T0_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1684,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1686,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - _ZNK12llama_ubatch9is_pos_2dEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1692,37'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1694,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1696,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb0EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb0ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1704,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1706,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implItLb1EEvRK22args_set_input_kq_maskPT_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb1ELb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1ELb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1704,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1706,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1ELb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEEEN7state_tD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache9slot_infoD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:750,12'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
    - functionName:    _ZN14llama_kv_cellsD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEEEN7state_tC2EOS8_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache9slot_infoC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:750,12'
          Dst:             _ZN14llama_kv_cache9slot_infoC2EOS0_
    - functionName:    _ZN14llama_kv_cellsC2EOS_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache9slot_infoC2ERKS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12llama_ubatchC2EOS_
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache8kv_layerD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache8kv_layerC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache8kv_layerC2ERKS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cellsC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_context_iD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells11seq_pos_addEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN14llama_kv_cells11seq_pos_incEii
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:529,17'
          Dst:             _ZN14llama_kv_cells11seq_pos_incEii
    - functionName:    _ZN14llama_kv_cells11seq_pos_incEii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells10seq_pos_rmEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN14llama_kv_cells11seq_pos_decEii
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:520,17'
          Dst:             _ZN14llama_kv_cells11seq_pos_decEii
    - functionName:    _ZN14llama_kv_cells11seq_pos_decEii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_kv_cell_ext5resetEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN14llama_kv_cacheC1ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_ENK28ggml_backend_buft_comparatorclERKP24ggml_backend_buffer_typeSO_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_name
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:105,27'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-kv-cache.cpp:105,56'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-kv-cache.cpp:105,20'
          Dst:             strcmp
    - functionName:    _ZN17llama_kv_cell_extC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_memory_iD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cacheD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cacheD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.h:117,31'
          Dst:             _ZN14llama_kv_cacheD2Ev
    - functionName:    _ZN14llama_kv_cacheD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.h:117,31'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache.h:117,31'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN14llama_kv_cache16stream_copy_infoD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache10init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          153
      EdgeCount:       63
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN12llama_ubatchD2Ev
        - _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr12split_simpleEj
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:705,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-kv-cache.cpp:709,50'
          Dst:             _ZN18llama_batch_allocr12split_simpleEj
        - Src:             'src/llama-kv-cache.cpp:709,82'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-kv-cache.cpp:716,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache.cpp:716,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache.cpp:716,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache.cpp:718,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-kv-cache.cpp:718,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-kv-cache.cpp:723,23'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
    - functionName:    _ZN14llama_kv_cache9init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache11init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache13get_has_shiftEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:742,21'
          Dst:             _ZNK14llama_kv_cache13get_has_shiftEv
    - functionName:    _ZNK14llama_kv_cache13get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams14n_pos_per_embdEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1176,17'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
    - functionName:    _ZN14llama_kv_cache5clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN14llama_kv_cells5resetEv
        - ggml_backend_buffer_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:368,20'
          Dst:             _ZN14llama_kv_cells5resetEv
        - Src:             'src/llama-kv-cache.cpp:374,13'
          Dst:             ggml_backend_buffer_clear
    - functionName:    _ZN14llama_kv_cache6seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          262
      EdgeCount:       84
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN14llama_kv_cells2rmEj
        - _ZN14llama_kv_cells6seq_rmEji
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells6pos_inEjii
        - _ZNK14llama_kv_cells7seq_hasEji
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:385,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:399,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:401,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:414,31'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:402,24'
          Dst:             _ZNK14llama_kv_cells6pos_inEjii
        - Src:             'src/llama-kv-cache.cpp:406,23'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:406,51'
          Dst:             _ZN14llama_kv_cells6seq_rmEji
        - Src:             'src/llama-kv-cache.cpp:407,39'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:401,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:423,39'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:425,44'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:438,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:426,28'
          Dst:             _ZNK14llama_kv_cells6pos_inEjii
        - Src:             'src/llama-kv-cache.cpp:430,23'
          Dst:             _ZN14llama_kv_cells2rmEj
        - Src:             'src/llama-kv-cache.cpp:432,39'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:425,44'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZN14llama_kv_cache6seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          314
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN14llama_kv_cells5resetEv
        - _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
        - _ZN14llama_kv_cells7pos_addEji
        - _ZN14llama_kv_cells7pos_setEji
        - _ZN14llama_kv_cells7seq_addEji
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells6pos_inEjii
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells9get_shiftEj
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:453,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:454,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:477,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:478,24'
          Dst:             _ZNK14llama_kv_cells6pos_inEjii
        - Src:             'src/llama-kv-cache.cpp:482,23'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:483,23'
          Dst:             _ZN14llama_kv_cells7seq_addEji
        - Src:             'src/llama-kv-cache.cpp:477,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:494,34'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:498,34'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:502,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:508,17'
          Dst:             _ZN14llama_kv_cells5resetEv
        - Src:             'src/llama-kv-cache.cpp:509,42'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:510,25'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:511,43'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:512,43'
          Dst:             _ZNK14llama_kv_cells9get_shiftEj
        - Src:             'src/llama-kv-cache.cpp:514,49'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
        - Src:             'src/llama-kv-cache.cpp:521,25'
          Dst:             _ZN14llama_kv_cells7pos_setEji
        - Src:             'src/llama-kv-cache.cpp:522,25'
          Dst:             _ZN14llama_kv_cells7seq_addEji
        - Src:             'src/llama-kv-cache.cpp:525,29'
          Dst:             _ZN14llama_kv_cells7pos_addEji
        - Src:             'src/llama-kv-cache.cpp:528,25'
          Dst:             _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
        - Src:             'src/llama-kv-cache.cpp:509,42'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZN14llama_kv_cache8seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          114
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN14llama_kv_cells8seq_keepEji
        - _ZNK14llama_kv_cells4sizeEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:545,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:550,31'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:552,36'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:561,27'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:553,19'
          Dst:             _ZN14llama_kv_cells8seq_keepEji
        - Src:             'src/llama-kv-cache.cpp:554,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:552,36'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZN14llama_kv_cache7seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          170
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN14llama_kv_cells7pos_addEji
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells6pos_inEjii
        - _ZNK14llama_kv_cells7seq_hasEji
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:572,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:573,5'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-kv-cache.cpp:573,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:582,31'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:597,36'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:613,30'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:598,20'
          Dst:             _ZNK14llama_kv_cells6pos_inEjii
        - Src:             'src/llama-kv-cache.cpp:602,19'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:603,23'
          Dst:             _ZN14llama_kv_cells7pos_addEji
        - Src:             'src/llama-kv-cache.cpp:604,39'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:597,36'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZN14llama_kv_cache7seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          133
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN14llama_kv_cells7pos_divEji
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells6pos_inEjii
        - _ZNK14llama_kv_cells7seq_hasEji
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:622,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:623,5'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-kv-cache.cpp:623,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:644,36'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:645,20'
          Dst:             _ZNK14llama_kv_cells6pos_inEjii
        - Src:             'src/llama-kv-cache.cpp:649,19'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:650,19'
          Dst:             _ZN14llama_kv_cells7pos_divEji
        - Src:             'src/llama-kv-cache.cpp:644,36'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZNK14llama_kv_cache11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cells11seq_pos_minEi
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:661,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:665,18'
          Dst:             _ZNK14llama_kv_cells11seq_pos_minEi
    - functionName:    _ZNK14llama_kv_cache11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cells11seq_pos_maxEi
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:674,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:678,18'
          Dst:             _ZNK14llama_kv_cells11seq_pos_maxEi
    - functionName:    _ZNK14llama_kv_cache16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          113
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft_size
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_get_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:684,43'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-kv-cache.cpp:687,13'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'src/llama-kv-cache.cpp:687,13'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:688,26'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft_size
        - Src:             'src/llama-kv-cache.cpp:691,26'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    _ZNK14llama_kv_cache11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 2025
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          297
      EdgeCount:       68
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZN14llama_kv_cache13cell_ranges_tD2Ev
        - _ZNK14llama_kv_cache16state_write_dataER16llama_io_write_iRKNS_13cell_ranges_tE
        - _ZNK14llama_kv_cache16state_write_metaER16llama_io_write_iRKNS_13cell_ranges_tEi
        - _ZNK14llama_kv_cells11seq_pos_maxEi
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - _ZNK14llama_kv_cells8is_emptyEj
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1976,43'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1978,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2004,39'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1981,43'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1982,59'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:1986,92'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1986,110'
          Dst:             _ZNK14llama_kv_cells11seq_pos_maxEi
        - Src:             'src/llama-kv-cache.cpp:1986,40'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1993,47'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1997,47'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1999,46'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1978,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2005,58'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2013,9'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:2022,9'
          Dst:             _ZNK14llama_kv_cache16state_write_metaER16llama_io_write_iRKNS_13cell_ranges_tEi
        - Src:             'src/llama-kv-cache.cpp:2023,9'
          Dst:             _ZNK14llama_kv_cache16state_write_dataER16llama_io_write_iRKNS_13cell_ranges_tE
        - Src:             'src/llama-kv-cache.cpp:2024,5'
          Dst:             _ZN14llama_kv_cache13cell_ranges_tD2Ev
        - Src:             'src/llama-kv-cache.cpp:2024,5'
          Dst:             _ZN14llama_kv_cache13cell_ranges_tD2Ev
    - functionName:    _ZN14llama_kv_cache10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2068
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          265
      EdgeCount:       64
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN14llama_kv_cache15state_read_dataER15llama_io_read_ijjRKNS_9slot_infoE
        - _ZN14llama_kv_cache15state_read_metaER15llama_io_read_ijjRNS_9slot_infoEi
        - _ZN14llama_kv_cache9slot_infoC2Ev
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2035,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:2053,19'
          Dst:             _ZN14llama_kv_cache9slot_infoC2Ev
        - Src:             'src/llama-kv-cache.cpp:2056,22'
          Dst:             _ZN14llama_kv_cache15state_read_metaER15llama_io_read_ijjRNS_9slot_infoEi
        - Src:             'src/llama-kv-cache.cpp:2057,22'
          Dst:             _ZN14llama_kv_cache15state_read_dataER15llama_io_read_ijjRKNS_9slot_infoE
        - Src:             'src/llama-kv-cache.cpp:2067,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:2040,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache.cpp:2040,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache.cpp:2040,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache.cpp:2040,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache.cpp:2040,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache.cpp:2053,19'
          Dst:             _ZN14llama_kv_cache9slot_infoC2Ev
        - Src:             'src/llama-kv-cache.cpp:2056,22'
          Dst:             _ZN14llama_kv_cache15state_read_metaER15llama_io_read_ijjRNS_9slot_infoEi
        - Src:             'src/llama-kv-cache.cpp:2057,22'
          Dst:             _ZN14llama_kv_cache15state_read_dataER15llama_io_read_ijjRKNS_9slot_infoE
        - Src:             'src/llama-kv-cache.cpp:2065,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache.cpp:2065,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache.cpp:2065,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache.cpp:2065,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache.cpp:2067,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:2067,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
    - functionName:    _ZN14llama_kv_cache15state_read_metaER15llama_io_read_ijjRNS_9slot_infoEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2202
      functionLinenumberEnd: 2319
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          498
      EdgeCount:       98
      CyclomaticComplexity: 8
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchD2Ev
        - _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - _ZN14llama_kv_cache9slot_info6resizeEm
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZN14llama_kv_cache9slot_infoaSEOS0_
        - _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
        - _ZN14llama_kv_cells7pos_setEji
        - _ZN14llama_kv_cells7seq_addEji
        - _ZN17llama_kv_cell_extC2Ev
        - _ZN18llama_batch_allocr14ubatch_reserveEjj
        - _ZN18llama_batch_allocrC2Ej
        - _ZN18llama_batch_allocrD2Ev
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - _ZNK14llama_kv_cache9find_slotERK12llama_ubatchb
        - _ZNK14llama_kv_cache9slot_info5emptyEv
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2210,43'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-kv-cache.cpp:2210,28'
          Dst:             _ZN18llama_batch_allocrC2Ej
        - Src:             'src/llama-kv-cache.cpp:2212,38'
          Dst:             _ZN18llama_batch_allocr14ubatch_reserveEjj
        - Src:             'src/llama-kv-cache.cpp:2224,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2228,25'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-kv-cache.cpp:2229,35'
          Dst:             _ZN17llama_kv_cell_extC2Ev
        - Src:             'src/llama-kv-cache.cpp:2247,17'
          Dst:             _ZNK14llama_kv_cache9find_slotERK12llama_ubatchb
        - Src:             'src/llama-kv-cache.cpp:2247,15'
          Dst:             _ZN14llama_kv_cache9slot_infoaSEOS0_
        - Src:             'src/llama-kv-cache.cpp:2247,9'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:2248,19'
          Dst:             _ZNK14llama_kv_cache9slot_info5emptyEv
        - Src:             'src/llama-kv-cache.cpp:2249,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2255,9'
          Dst:             _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - Src:             'src/llama-kv-cache.cpp:2257,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2260,9'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:2264,13'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:2265,13'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:2267,5'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache.cpp:2267,5'
          Dst:             _ZN18llama_batch_allocrD2Ev
        - Src:             'src/llama-kv-cache.cpp:2267,5'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache.cpp:2267,5'
          Dst:             _ZN18llama_batch_allocrD2Ev
        - Src:             'src/llama-kv-cache.cpp:2270,32'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2271,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2284,19'
          Dst:             _ZN14llama_kv_cells7pos_setEji
        - Src:             'src/llama-kv-cache.cpp:2286,25'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-kv-cache.cpp:2287,35'
          Dst:             _ZN17llama_kv_cell_extC2Ev
        - Src:             'src/llama-kv-cache.cpp:2289,23'
          Dst:             _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
        - Src:             'src/llama-kv-cache.cpp:2301,23'
          Dst:             _ZN14llama_kv_cells7seq_addEji
        - Src:             'src/llama-kv-cache.cpp:2297,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2308,15'
          Dst:             _ZN14llama_kv_cache9slot_info6resizeEm
    - functionName:    _ZN14llama_kv_cache15state_read_dataER15llama_io_read_ijjRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2321
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          599
      EdgeCount:       131
      CyclomaticComplexity: 37
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK14llama_kv_cache9slot_info13is_contiguousEv
        - _ZNK14llama_kv_cache9slot_info4headEv
        - _ZNK14llama_kv_cells4sizeEv
        - ggml_row_size
        - ggml_type_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2331,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2335,28'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2336,9'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2336,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2341,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2349,47'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2365,35'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:2349,47'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2358,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2365,35'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:2367,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2372,23'
          Dst:             _ZNK14llama_kv_cache9slot_info13is_contiguousEv
        - Src:             'src/llama-kv-cache.cpp:2374,41'
          Dst:             _ZNK14llama_kv_cache9slot_info4headEv
        - Src:             'src/llama-kv-cache.cpp:2389,51'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2401,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2408,39'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:2415,27'
          Dst:             _ZNK14llama_kv_cache9slot_info13is_contiguousEv
        - Src:             'src/llama-kv-cache.cpp:2417,45'
          Dst:             _ZNK14llama_kv_cache9slot_info4headEv
        - Src:             'src/llama-kv-cache.cpp:2410,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2432,51'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2444,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2451,38'
          Dst:             ggml_type_size
        - Src:             'src/llama-kv-cache.cpp:2453,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:2466,27'
          Dst:             _ZNK14llama_kv_cache9slot_info13is_contiguousEv
        - Src:             'src/llama-kv-cache.cpp:2468,46'
          Dst:             _ZNK14llama_kv_cache9slot_info4headEv
        - Src:             'src/llama-kv-cache.cpp:2470,66'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2477,85'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2461,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZNK14llama_kv_cache9slot_info13is_contiguousEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache9slot_info4headEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.h:46,13'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.h:47,13'
          Dst:             ggml_abort
    - functionName:    _ZNK14llama_kv_cache9find_slotERK12llama_ubatchb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         193
      ICount:          872
      EdgeCount:       214
      CyclomaticComplexity: 23
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - _ZN14llama_kv_cache9slot_info6resizeEm
        - _ZN14llama_kv_cache9slot_infoC2EOS0_
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK14llama_kv_cells11seq_pos_maxEi
        - _ZNK14llama_kv_cells11seq_pos_minEi
        - _ZNK14llama_kv_cells11used_max_p1Ev
        - _ZNK14llama_kv_cells4sizeEv
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_getEj
        - _ZNK14llama_kv_cells8get_usedEv
        - _ZNK14llama_kv_cells8is_emptyEj
        - _ZNK14llama_kv_cells9seq_countEj
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:903,13'
          Dst:             _ZNK14llama_kv_cells11used_max_p1Ev
        - Src:             'src/llama-kv-cache.cpp:903,13'
          Dst:             _ZNK14llama_kv_cells8get_usedEv
        - Src:             'src/llama-kv-cache.cpp:903,13'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:903,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:908,48'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:925,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:909,31'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:914,35'
          Dst:             _ZNK14llama_kv_cells9seq_countEj
        - Src:             'src/llama-kv-cache.cpp:915,56'
          Dst:             _ZNK14llama_kv_cells7seq_getEj
        - Src:             'src/llama-kv-cache.cpp:908,48'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:930,48'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:949,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:932,31'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:935,52'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:930,48'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:953,27'
          Dst:             _ZNK14llama_kv_cells11seq_pos_minEi
        - Src:             'src/llama-kv-cache.cpp:957,17'
          Dst:             _ZNK14llama_kv_cells11seq_pos_minEi
        - Src:             'src/llama-kv-cache.cpp:957,17'
          Dst:             _ZNK14llama_kv_cells11seq_pos_maxEi
        - Src:             'src/llama-kv-cache.cpp:957,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:966,9'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:979,9'
          Dst:             _ZN14llama_kv_cache9slot_info6resizeEm
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1001,30'
          Dst:             _ZNK14llama_kv_cells8get_usedEv
        - Src:             'src/llama-kv-cache.cpp:1005,30'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1006,13'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1006,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:1017,43'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1038,38'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1040,39'
          Dst:             _ZNK14llama_kv_cells9seq_countEj
        - Src:             'src/llama-kv-cache.cpp:1041,54'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1050,64'
          Dst:             _ZNK14llama_kv_cells7seq_getEj
        - Src:             'src/llama-kv-cache.cpp:1053,91'
          Dst:             _ZNK14llama_kv_cells11seq_pos_maxEi
        - Src:             'src/llama-kv-cache.cpp:1053,29'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1076,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1018,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1038,38'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1040,39'
          Dst:             _ZNK14llama_kv_cells9seq_countEj
        - Src:             'src/llama-kv-cache.cpp:1041,54'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1050,64'
          Dst:             _ZNK14llama_kv_cells7seq_getEj
        - Src:             'src/llama-kv-cache.cpp:1053,91'
          Dst:             _ZNK14llama_kv_cells11seq_pos_maxEi
        - Src:             'src/llama-kv-cache.cpp:1053,29'
          Dst:             _ZN13llama_hparams13is_masked_swaEj14llama_swa_typeii
        - Src:             'src/llama-kv-cache.cpp:1017,43'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1076,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1018,35'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1090,12'
          Dst:             _ZN14llama_kv_cache9slot_infoC2EOS0_
        - Src:             'src/llama-kv-cache.cpp:1091,1'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:1091,1'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
    - functionName:    _ZN14llama_kv_cache9slot_infoaSEOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache9slot_info5emptyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          273
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN14llama_kv_cells2rmEj
        - _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
        - _ZN14llama_kv_cells7pos_setEji
        - _ZN14llama_kv_cells7seq_addEji
        - _ZNK12llama_ubatch9is_pos_2dEv
        - _ZNK14llama_kv_cache9slot_info4sizeEv
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - _ZNK14llama_kv_cells11seq_pos_minEi
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_getEj
        - _ZNK14llama_kv_cells8is_emptyEj
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1108,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1109,42'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1108,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1110,40'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1116,24'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1119,51'
          Dst:             _ZNK14llama_kv_cells7seq_getEj
        - Src:             'src/llama-kv-cache.cpp:1120,51'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1124,23'
          Dst:             _ZN14llama_kv_cells2rmEj
        - Src:             'src/llama-kv-cache.cpp:1127,19'
          Dst:             _ZN14llama_kv_cells7pos_setEji
        - Src:             'src/llama-kv-cache.cpp:1129,24'
          Dst:             _ZNK12llama_ubatch9is_pos_2dEv
        - Src:             'src/llama-kv-cache.cpp:1134,23'
          Dst:             _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
        - Src:             'src/llama-kv-cache.cpp:1109,42'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1138,23'
          Dst:             _ZN14llama_kv_cells7seq_addEji
        - Src:             'src/llama-kv-cache.cpp:1164,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1151,9'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1155,19'
          Dst:             _ZNK14llama_kv_cells11seq_pos_minEi
        - Src:             'src/llama-kv-cache.cpp:1156,13'
          Dst:             _ZNK14llama_kv_cells11seq_pos_minEi
        - Src:             'src/llama-kv-cache.cpp:1156,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:1159,29'
          Dst:             _ZNK14llama_kv_cells11seq_pos_minEi
        - Src:             'src/llama-kv-cache.cpp:1164,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
    - functionName:    _ZNK14llama_kv_cache9slot_info8n_streamEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells7pos_setEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells7ext_setEj17llama_kv_cell_ext
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells7seq_addEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cells11seq_pos_incEii
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:315,9'
          Dst:             _ZN14llama_kv_cells11seq_pos_incEii
    - functionName:    _ZN14llama_kv_cache9slot_info6resizeEm
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache9slot_info4sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.h:58,13'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.h:59,13'
          Dst:             ggml_abort
    - functionName:    _ZNK14llama_kv_cells7seq_getEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells2rmEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cells10seq_pos_rmEj
        - _ZN17llama_kv_cell_ext5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:226,9'
          Dst:             _ZN14llama_kv_cells10seq_pos_rmEj
        - Src:             'src/llama-kv-cells.h:230,16'
          Dst:             _ZN17llama_kv_cell_ext5resetEv
    - functionName:    _ZNK14llama_kv_cells11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells11used_max_p1Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells8get_usedEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache8get_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cells4sizeEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1185,18'
          Dst:             _ZNK14llama_kv_cells4sizeEv
    - functionName:    _ZNK14llama_kv_cells9seq_countEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache16state_write_metaER16llama_io_write_iRKNS_13cell_ranges_tEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2070
      functionLinenumberEnd: 2101
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          289
      EdgeCount:       64
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - _ZNK14llama_kv_cells7ext_getEj
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells7seq_hasEji
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2079,31'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:2085,45'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:2079,31'
          Dst:             _ZNK14llama_kv_cells7seq_hasEji
        - Src:             'src/llama-kv-cache.cpp:2091,25'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-kv-cache.cpp:2092,53'
          Dst:             _ZNK14llama_kv_cells7ext_getEj
    - functionName:    _ZNK14llama_kv_cache16state_write_dataER16llama_io_write_iRKNS_13cell_ranges_tE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2103
      functionLinenumberEnd: 2200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          419
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK14llama_kv_cells4sizeEv
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2117,47'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2126,37'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:2141,51'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2153,41'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:2165,40'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:2170,51'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-kv-cache.cpp:2182,40'
          Dst:             ggml_type_size
    - functionName:    _ZN14llama_kv_cache13cell_ranges_tD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells6pos_inEjii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cells7pos_divEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cells10seq_pos_rmEj
        - _ZN14llama_kv_cells11seq_pos_addEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:448,9'
          Dst:             _ZN14llama_kv_cells10seq_pos_rmEj
        - Src:             'src/llama-kv-cells.h:453,9'
          Dst:             _ZN14llama_kv_cells11seq_pos_addEj
    - functionName:    _ZN14llama_kv_cells7pos_addEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14llama_kv_cells10seq_pos_rmEj
        - _ZN14llama_kv_cells11seq_pos_addEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:417,9'
          Dst:             _ZN14llama_kv_cells10seq_pos_rmEj
        - Src:             'src/llama-kv-cells.h:434,9'
          Dst:             _ZN14llama_kv_cells11seq_pos_addEj
    - functionName:    _ZN14llama_kv_cells8seq_keepEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN14llama_kv_cells10seq_pos_rmEj
        - _ZN14llama_kv_cells11seq_pos_incEii
        - _ZN17llama_kv_cell_ext5resetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:265,13'
          Dst:             _ZN14llama_kv_cells10seq_pos_rmEj
        - Src:             'src/llama-kv-cells.h:269,13'
          Dst:             _ZN14llama_kv_cells11seq_pos_incEii
        - Src:             'src/llama-kv-cells.h:275,13'
          Dst:             _ZN14llama_kv_cells10seq_pos_rmEj
        - Src:             'src/llama-kv-cells.h:279,20'
          Dst:             _ZN17llama_kv_cell_ext5resetEv
    - functionName:    _ZN14llama_kv_cells5resetEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN17llama_kv_cell_ext5resetEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:37,20'
          Dst:             _ZN17llama_kv_cell_ext5resetEv
    - functionName:    _ZN14llama_kv_cells6seq_rmEji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14llama_kv_cells11seq_pos_decEii
        - _ZN17llama_kv_cell_ext5resetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:245,9'
          Dst:             _ZN14llama_kv_cells11seq_pos_decEii
        - Src:             'src/llama-kv-cells.h:249,20'
          Dst:             _ZN17llama_kv_cell_ext5resetEv
    - functionName:    _ZNK14llama_kv_cache13get_has_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cells13get_has_shiftEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1196,30'
          Dst:             _ZNK14llama_kv_cells13get_has_shiftEv
    - functionName:    _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheP13llama_contextbNS0_16stream_copy_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2516
      functionLinenumberEnd: 2520
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
        - _ZN22llama_memory_context_iC2Ev
        - _ZNK14llama_kv_cache16stream_copy_info5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2512,25'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache.cpp:2516,114'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
        - Src:             'src/llama-kv-cache.cpp:2517,36'
          Dst:             _ZNK14llama_kv_cache16stream_copy_info5emptyEv
    - functionName:    _ZN22llama_memory_context_iC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache16stream_copy_info5emptyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_kv_cache_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2528
      functionLinenumberEnd: 2528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2528,49'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:2528,49'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN22llama_kv_cache_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2528
      functionLinenumberEnd: 2528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_kv_cache_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2528,49'
          Dst:             _ZN22llama_kv_cache_contextD2Ev
    - functionName:    _ZN22llama_kv_cache_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2530
      functionLinenumberEnd: 2538
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_kv_cache_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2540
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - _ZN14llama_kv_cache6updateEP13llama_contextbRKNS_16stream_copy_infoE
        - _ZNK14llama_kv_cache8get_n_kvERKNS_9slot_infoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2545,13'
          Dst:             _ZN14llama_kv_cache6updateEP13llama_contextbRKNS_16stream_copy_infoE
        - Src:             'src/llama-kv-cache.cpp:2550,9'
          Dst:             _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - Src:             'src/llama-kv-cache.cpp:2551,16'
          Dst:             _ZNK14llama_kv_cache8get_n_kvERKNS_9slot_infoE
    - functionName:    _ZNK22llama_kv_cache_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2560
      functionLinenumberEnd: 2563
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_kv_cache_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache6updateEP13llama_contextbRKNS_16stream_copy_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          190
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN13llama_context13graph_computeEP11ggml_cgraphb
        - _ZN14llama_kv_cells11reset_shiftEv
        - _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
        - _ZN16llm_graph_result5resetEv
        - _ZNK13llama_context18get_gf_res_reserveEv
        - _ZNK13llama_context9get_schedEv
        - _ZNK14llama_kv_cache16stream_copy_info5emptyEv
        - _ZNK14llama_kv_cache17build_graph_shiftEP16llm_graph_resultP13llama_context
        - ggml_abort
        - ggml_backend_sched_alloc_graph
        - ggml_backend_sched_reset
        - ggml_backend_tensor_copy
        - llama_synchronize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:821,26'
          Dst:             _ZNK13llama_context9get_schedEv
        - Src:             'src/llama-kv-cache.cpp:823,18'
          Dst:             _ZNK14llama_kv_cache16stream_copy_info5emptyEv
        - Src:             'src/llama-kv-cache.cpp:826,9'
          Dst:             llama_synchronize
        - Src:             'src/llama-kv-cache.cpp:837,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:844,17'
          Dst:             ggml_backend_tensor_copy
        - Src:             'src/llama-kv-cache.cpp:847,21'
          Dst:             ggml_backend_tensor_copy
        - Src:             'src/llama-kv-cache.cpp:855,13'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:858,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:862,13'
          Dst:             ggml_backend_sched_reset
        - Src:             'src/llama-kv-cache.cpp:864,32'
          Dst:             _ZNK13llama_context18get_gf_res_reserveEv
        - Src:             'src/llama-kv-cache.cpp:866,18'
          Dst:             _ZN16llm_graph_result5resetEv
        - Src:             'src/llama-kv-cache.cpp:868,25'
          Dst:             _ZNK14llama_kv_cache17build_graph_shiftEP16llm_graph_resultP13llama_context
        - Src:             'src/llama-kv-cache.cpp:869,18'
          Dst:             ggml_backend_sched_alloc_graph
        - Src:             'src/llama-kv-cache.cpp:874,18'
          Dst:             _ZN16llm_graph_result10set_inputsEPK12llama_ubatch
        - Src:             'src/llama-kv-cache.cpp:876,23'
          Dst:             _ZN13llama_context13graph_computeEP11ggml_cgraphb
        - Src:             'src/llama-kv-cache.cpp:887,19'
          Dst:             _ZN14llama_kv_cells11reset_shiftEv
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZNK14llama_kv_cache8get_n_kvERKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - _ZNK14llama_kv_cells11used_max_p1Ev
        - _ZNK14llama_kv_cells4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1234,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1237,42'
          Dst:             _ZNK14llama_kv_cells4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1237,70'
          Dst:             _ZNK14llama_kv_cells11used_max_p1Ev
        - Src:             'src/llama-kv-cache.cpp:1234,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
    - functionName:    _ZNK14llama_kv_cache17build_graph_shiftEP16llm_graph_resultP13llama_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          236
      EdgeCount:       76
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - _ZNK13llama_context11get_cparamsEv
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams5n_rotEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK14llama_kv_cache16build_rope_shiftERK13llama_cparamsP12ggml_contextP11ggml_tensorS6_S6_S6_ffj
        - _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK16llm_graph_result6get_gfEv
        - _ZNK16llm_graph_result7get_ctxEv
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_new_tensor_1d
        - ggml_row_size
        - ggml_set_input
        - ggml_view_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1911,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1913,23'
          Dst:             _ZNK16llm_graph_result7get_ctxEv
        - Src:             'src/llama-kv-cache.cpp:1914,23'
          Dst:             _ZNK16llm_graph_result6get_gfEv
        - Src:             'src/llama-kv-cache.cpp:1918,69'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1918,20'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-kv-cache.cpp:1919,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-kv-cache.cpp:1921,18'
          Dst:             _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
        - Src:             'src/llama-kv-cache.cpp:1923,34'
          Dst:             _ZNK13llama_context11get_cparamsEv
        - Src:             'src/llama-kv-cache.cpp:1952,10'
          Dst:             _ZN16llm_graph_result9add_inputENSt3__110unique_ptrI17llm_graph_input_iNS0_14default_deleteIS2_EEEE
        - Src:             'src/llama-kv-cache.cpp:1928,46'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-kv-cache.cpp:1929,46'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-kv-cache.cpp:1931,44'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/llama-kv-cache.cpp:1932,44'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache.cpp:1935,42'
          Dst:             _ZNK11llama_model18get_rope_freq_baseERK13llama_cparamsi
        - Src:             'src/llama-kv-cache.cpp:1936,42'
          Dst:             _ZNK11llama_model19get_rope_freq_scaleERK13llama_cparamsi
        - Src:             'src/llama-kv-cache.cpp:1938,44'
          Dst:             _ZNK11llama_model16get_rope_factorsERK13llama_cparamsi
        - Src:             'src/llama-kv-cache.cpp:1942,35'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1943,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1944,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1945,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1941,13'
          Dst:             ggml_view_3d
        - Src:             'src/llama-kv-cache.cpp:1947,29'
          Dst:             _ZNK14llama_kv_cache16build_rope_shiftERK13llama_cparamsP12ggml_contextP11ggml_tensorS6_S6_S6_ffj
        - Src:             'src/llama-kv-cache.cpp:1949,9'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZN14llama_kv_cells11reset_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_new_tensor_2d
        - ggml_set_input
        - ggml_set_name
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1425,15'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-kv-cache.cpp:1426,9'
          Dst:             ggml_set_input
        - Src:             'src/llama-kv-cache.cpp:1427,9'
          Dst:             ggml_set_name
    - functionName:    _ZNK14llama_kv_cache16build_rope_shiftERK13llama_cparamsP12ggml_contextP11ggml_tensorS6_S6_S6_ffj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1879
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - _ZNK13llama_hparams5n_rotEj
        - ggml_cast
        - ggml_cpy
        - ggml_is_quantized
        - ggml_rope_ext
        - ggml_rope_ext_inplace
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1847,38'
          Dst:             _ZNK13llama_hparams5n_rotEj
        - Src:             'src/llama-kv-cache.cpp:1857,9'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-kv-cache.cpp:1859,15'
          Dst:             ggml_cast
        - Src:             'src/llama-kv-cache.cpp:1862,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-kv-cache.cpp:1864,15'
          Dst:             ggml_rope_ext
        - Src:             'src/llama-kv-cache.cpp:1869,15'
          Dst:             _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
        - Src:             'src/llama-kv-cache.cpp:1871,15'
          Dst:             ggml_cpy
        - Src:             'src/llama-kv-cache.cpp:1874,15'
          Dst:             ggml_rope_ext_inplace
    - functionName:    _ZL22llama_mul_mat_hadamardP12ggml_contextP11ggml_tensorS2_
      functionSourceFile: '/src/llama.cpp/src/llama-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_cont_2d
        - ggml_is_contiguous
        - ggml_mul_mat
        - ggml_mul_mat_set_hint
        - ggml_nelements
        - ggml_reshape_2d
        - ggml_reshape_4d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-impl.h:65,10'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-impl.h:66,41'
          Dst:             ggml_nelements
        - Src:             'src/llama-impl.h:66,15'
          Dst:             ggml_cont_2d
        - Src:             'src/llama-impl.h:68,44'
          Dst:             ggml_nelements
        - Src:             'src/llama-impl.h:68,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-impl.h:70,11'
          Dst:             ggml_mul_mat
        - Src:             'src/llama-impl.h:71,5'
          Dst:             ggml_mul_mat_set_hint
        - Src:             'src/llama-impl.h:72,11'
          Dst:             ggml_reshape_4d
    - functionName:    _ZN22llama_memory_context_iD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cells13get_has_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_kv_cache_contextC2EP14llama_kv_cache
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2496
      functionLinenumberEnd: 2510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       31
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK14llama_kv_cache8get_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2495,25'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache.cpp:2495,25'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache.cpp:2497,16'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:2499,35'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache.cpp:2510,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:2510,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN14llama_kv_cache16stream_copy_infoC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache12get_n_streamEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          297
      EdgeCount:       119
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - _ZN14llama_kv_cache9slot_infoC2ERKS0_
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZN14llama_kv_cells3setERKNSt3__16vectorIjNS0_9allocatorIjEEEERKS_
        - _ZN14llama_kv_cellsD2Ev
        - _ZNK14llama_kv_cache9find_slotERK12llama_ubatchb
        - _ZNK14llama_kv_cache9slot_info5emptyEv
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - _ZNK14llama_kv_cells2cpERKNSt3__16vectorIjNS0_9allocatorIjEEEE
        - _ZZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEEEN7state_tD2Ev
        - ggml_abort
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:765,32'
          Dst:             _ZNK14llama_kv_cache9find_slotERK12llama_ubatchb
        - Src:             'src/llama-kv-cache.cpp:766,23'
          Dst:             _ZNK14llama_kv_cache9slot_info5emptyEv
        - Src:             'src/llama-kv-cache.cpp:776,31'
          Dst:             _ZN14llama_kv_cache9slot_infoC2ERKS0_
        - Src:             'src/llama-kv-cache.cpp:778,48'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:776,29'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:781,47'
          Dst:             _ZNK14llama_kv_cells2cpERKNSt3__16vectorIjNS0_9allocatorIjEEEE
        - Src:             'src/llama-kv-cache.cpp:781,17'
          Dst:             _ZN14llama_kv_cellsD2Ev
        - Src:             'src/llama-kv-cache.cpp:778,48'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:781,17'
          Dst:             _ZN14llama_kv_cellsD2Ev
        - Src:             'src/llama-kv-cache.cpp:785,9'
          Dst:             _ZZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEEEN7state_tD2Ev
        - Src:             'src/llama-kv-cache.cpp:788,9'
          Dst:             _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - Src:             'src/llama-kv-cache.cpp:789,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:785,9'
          Dst:             _ZZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEEEN7state_tD2Ev
        - Src:             'src/llama-kv-cache.cpp:789,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:789,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:791,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:797,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:801,19'
          Dst:             _ZN14llama_kv_cells3setERKNSt3__16vectorIjNS0_9allocatorIjEEEERKS_
        - Src:             'src/llama-kv-cache.cpp:797,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
    - functionName:    _ZN22llama_kv_cache_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2493,25'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache.cpp:2493,25'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
    - functionName:    _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2525
      functionLinenumberEnd: 2526
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2522,25'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache.cpp:2522,25'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
    - functionName:    _ZNK14llama_kv_cells2cpERKNSt3__16vectorIjNS0_9allocatorIjEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cells6resizeEj
        - _ZN14llama_kv_cellsC2Ev
        - _ZN14llama_kv_cellsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:142,24'
          Dst:             _ZN14llama_kv_cellsC2Ev
        - Src:             'src/llama-kv-cells.h:144,13'
          Dst:             _ZN14llama_kv_cells6resizeEj
        - Src:             'src/llama-kv-cells.h:157,5'
          Dst:             _ZN14llama_kv_cellsD2Ev
    - functionName:    _ZN14llama_kv_cells3setERKNSt3__16vectorIjNS0_9allocatorIjEEEERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN14llama_kv_cells10seq_pos_rmEj
        - _ZN14llama_kv_cells11seq_pos_addEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:206,17'
          Dst:             _ZN14llama_kv_cells10seq_pos_rmEj
        - Src:             'src/llama-kv-cells.h:214,17'
          Dst:             _ZN14llama_kv_cells11seq_pos_addEj
    - functionName:    _ZN14llama_kv_cells6resizeEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cells.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cells5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cells.h:69,9'
          Dst:             _ZN14llama_kv_cells5resetEv
    - functionName:    _ZNK22llama_kv_cache_context15set_input_v_rotEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionLinenumberEnd: 2636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache15set_input_v_rotEP11ggml_tensor
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2635,9'
          Dst:             _ZNK14llama_kv_cache15set_input_v_rotEP11ggml_tensor
    - functionName:    _ZNK14llama_kv_cache15set_input_v_rotEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1791
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1792,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1792,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1795,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1797,59'
          Dst:             ggml_nbytes
    - functionName:    _ZNK22llama_kv_cache_context15set_input_k_rotEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2630
      functionLinenumberEnd: 2632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2631,9'
          Dst:             _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZNK22llama_kv_cache_context20set_input_pos_bucketEP11ggml_tensorPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache20set_input_pos_bucketEP11ggml_tensorPK12llama_ubatch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2627,9'
          Dst:             _ZNK14llama_kv_cache20set_input_pos_bucketEP11ggml_tensorPK12llama_ubatch
    - functionName:    _ZNK14llama_kv_cache20set_input_pos_bucketEP11ggml_tensorPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1757
      functionLinenumberEnd: 1780
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _Z30llama_relative_position_bucketiimb
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK14llama_kv_cells7pos_getEj
        - _ZNK14llama_kv_cells8is_emptyEj
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1760,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1763,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1763,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1764,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-kv-cache.cpp:1764,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1774,44'
          Dst:             _ZNK14llama_kv_cells8is_emptyEj
        - Src:             'src/llama-kv-cache.cpp:1774,69'
          Dst:             _ZNK14llama_kv_cells7pos_getEj
        - Src:             'src/llama-kv-cache.cpp:1776,56'
          Dst:             _Z30llama_relative_position_bucketiimb
    - functionName:    _ZNK22llama_kv_cache_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2624
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2623,9'
          Dst:             _ZNK14llama_kv_cache17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
    - functionName:    _ZNK14llama_kv_cache17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfEvRK22args_set_input_kq_maskPT_b
        - _ZL22set_input_kq_mask_implItEvRK22args_set_input_kq_maskPT_b
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1722,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1722,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1727,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1747,9'
          Dst:             _ZL22set_input_kq_mask_implItEvRK22args_set_input_kq_maskPT_b
        - Src:             'src/llama-kv-cache.cpp:1749,9'
          Dst:             _ZL22set_input_kq_mask_implIfEvRK22args_set_input_kq_maskPT_b
    - functionName:    _ZL22set_input_kq_mask_implItEvRK22args_set_input_kq_maskPT_b
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implItLb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implItLb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1713,9'
          Dst:             _ZL22set_input_kq_mask_implItLb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1715,9'
          Dst:             _ZL22set_input_kq_mask_implItLb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZL22set_input_kq_mask_implIfEvRK22args_set_input_kq_maskPT_b
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_input_kq_mask_implIfLb0EEvRK22args_set_input_kq_maskPT_
        - _ZL22set_input_kq_mask_implIfLb1EEvRK22args_set_input_kq_maskPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1713,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb1EEvRK22args_set_input_kq_maskPT_
        - Src:             'src/llama-kv-cache.cpp:1715,9'
          Dst:             _ZL22set_input_kq_mask_implIfLb0EEvRK22args_set_input_kq_maskPT_
    - functionName:    _ZNK22llama_kv_cache_context16set_input_v_idxsEP11ggml_tensorPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2618
      functionLinenumberEnd: 2620
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache16set_input_v_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2619,9'
          Dst:             _ZNK14llama_kv_cache16set_input_v_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
    - functionName:    _ZNK14llama_kv_cache16set_input_v_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          231
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK14llama_kv_cache9slot_info4sizeEv
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1471,5'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1471,5'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1471,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1473,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1473,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1477,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1478,48'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1480,44'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1477,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1481,30'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1480,44'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1486,33'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1488,46'
          Dst:             _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - Src:             'src/llama-kv-cache.cpp:1490,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1493,44'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1490,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1495,34'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1493,44'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1493,44'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1493,44'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1490,40'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
    - functionName:    _ZNK22llama_kv_cache_context16set_input_k_idxsEP11ggml_tensorPK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2614
      functionLinenumberEnd: 2616
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache16set_input_k_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2615,9'
          Dst:             _ZNK14llama_kv_cache16set_input_k_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
    - functionName:    _ZNK14llama_kv_cache16set_input_k_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK14llama_kv_cache9slot_info4sizeEv
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - ggml_abort
        - ggml_backend_buffer_is_host
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1455,5'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1455,5'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1455,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1457,5'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'src/llama-kv-cache.cpp:1457,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1460,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1461,44'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1463,40'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1460,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache.cpp:1464,26'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache.cpp:1463,40'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
    - functionName:    _ZNK22llama_kv_cache_context17set_input_k_shiftEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2610
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17set_input_k_shiftEP11ggml_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2611,9'
          Dst:             _ZNK14llama_kv_cache17set_input_k_shiftEP11ggml_tensor
    - functionName:    _ZNK22llama_kv_cache_context17build_input_v_rotEP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17build_input_v_rotEP12ggml_context
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2607,16'
          Dst:             _ZNK14llama_kv_cache17build_input_v_rotEP12ggml_context
    - functionName:    _ZNK14llama_kv_cache17build_input_v_rotEP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_new_tensor_2d
        - ggml_set_input
        - ggml_set_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1445,15'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-kv-cache.cpp:1446,9'
          Dst:             ggml_set_input
        - Src:             'src/llama-kv-cache.cpp:1447,9'
          Dst:             ggml_set_name
    - functionName:    _ZNK22llama_kv_cache_context17build_input_k_rotEP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2602
      functionLinenumberEnd: 2603
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2603,16'
          Dst:             _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
    - functionName:    _ZNK22llama_kv_cache_context18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2598
      functionLinenumberEnd: 2599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2599,16'
          Dst:             _ZNK14llama_kv_cache18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
    - functionName:    _ZNK14llama_kv_cache18build_input_v_idxsEP12ggml_contextRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - ggml_new_tensor_1d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1404,74'
          Dst:             _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-kv-cache.cpp:1407,5'
          Dst:             ggml_set_input
    - functionName:    _ZNK22llama_kv_cache_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2594
      functionLinenumberEnd: 2595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2595,16'
          Dst:             _ZNK14llama_kv_cache18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
    - functionName:    _ZNK14llama_kv_cache18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor_1d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1389,28'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-kv-cache.cpp:1391,5'
          Dst:             ggml_set_input
    - functionName:    _ZNK22llama_kv_cache_context5cpy_vEP12ggml_contextP11ggml_tensorS3_i
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2590
      functionLinenumberEnd: 2591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5cpy_vEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2591,16'
          Dst:             _ZNK14llama_kv_cache5cpy_vEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
    - functionName:    _ZNK14llama_kv_cache5cpy_vEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK14llama_kv_cache8get_sizeEv
        - ggml_abort
        - ggml_cont_2d
        - ggml_nelements
        - ggml_pad
        - ggml_reshape_2d
        - ggml_row_size
        - ggml_set_rows
        - ggml_view_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1344,5'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1344,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1350,17'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache.cpp:1353,37'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1359,17'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-kv-cache.cpp:1362,16'
          Dst:             ggml_set_rows
        - Src:             'src/llama-kv-cache.cpp:1365,9'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1367,17'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-kv-cache.cpp:1370,17'
          Dst:             ggml_cont_2d
        - Src:             'src/llama-kv-cache.cpp:1375,17'
          Dst:             ggml_pad
        - Src:             'src/llama-kv-cache.cpp:1379,55'
          Dst:             ggml_nelements
        - Src:             'src/llama-kv-cache.cpp:1379,28'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-kv-cache.cpp:1381,44'
          Dst:             ggml_nelements
        - Src:             'src/llama-kv-cache.cpp:1381,13'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-kv-cache.cpp:1383,12'
          Dst:             ggml_set_rows
    - functionName:    _ZNK22llama_kv_cache_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2586
      functionLinenumberEnd: 2587
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2587,16'
          Dst:             _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
    - functionName:    _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK14llama_kv_cache8get_sizeEv
        - ggml_abort
        - ggml_reshape_2d
        - ggml_row_size
        - ggml_set_rows
        - ggml_view_2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1310,5'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1310,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:1312,13'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache.cpp:1317,33'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1323,13'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-kv-cache.cpp:1327,12'
          Dst:             ggml_set_rows
    - functionName:    _ZNK22llama_kv_cache_context5get_vEP12ggml_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2582
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5get_vEP12ggml_contextijRKNS_9slot_infoE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2583,16'
          Dst:             _ZNK14llama_kv_cache5get_vEP12ggml_contextijRKNS_9slot_infoE
    - functionName:    _ZNK14llama_kv_cache5get_vEP12ggml_contextijRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK14llama_kv_cache8get_sizeEv
        - ggml_row_size
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1268,35'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1279,25'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:1279,52'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-kv-cache.cpp:1280,48'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:1280,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1281,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1282,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1283,17'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1278,16'
          Dst:             ggml_view_4d
        - Src:             'src/llama-kv-cache.cpp:1288,27'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-kv-cache.cpp:1288,50'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:1289,52'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:1289,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1290,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1291,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1292,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1287,12'
          Dst:             ggml_view_4d
    - functionName:    _ZNK22llama_kv_cache_context5get_kEP12ggml_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2578
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2579,16'
          Dst:             _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
    - functionName:    _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK14llama_kv_cache8get_sizeEv
        - ggml_row_size
        - ggml_view_4d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1248,35'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:1256,21'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache.cpp:1256,48'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/llama-kv-cache.cpp:1257,44'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache.cpp:1257,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1258,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1259,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1260,13'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache.cpp:1255,12'
          Dst:             ggml_view_4d
    - functionName:    _ZNK22llama_kv_cache_context6type_vEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2574
      functionLinenumberEnd: 2575
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache6type_vEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2575,16'
          Dst:             _ZNK14llama_kv_cache6type_vEv
    - functionName:    _ZNK14llama_kv_cache6type_vEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_kv_cache_context6type_kEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2570
      functionLinenumberEnd: 2571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache6type_kEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:2571,16'
          Dst:             _ZNK14llama_kv_cache6type_kEv
    - functionName:    _ZNK14llama_kv_cache6type_kEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_kv_cache_context8get_n_kvEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionLinenumberEnd: 2567
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache10total_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1807
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_buffer_get_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1804,17'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    _ZNK14llama_kv_cache13get_k_storageEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14llama_kv_cache13get_layer_idsEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ggml_gen_hadamardP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          247
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_quantize_chunk
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:41,27'
          Dst:             sqrtf
        - Src:             'src/llama-kv-cache.cpp:56,9'
          Dst:             ggml_quantize_chunk
    - functionName:    _ZNK14llama_kv_cache12size_v_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1827
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1824,35'
          Dst:             ggml_nbytes
    - functionName:    _ZNK14llama_kv_cache12size_k_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:1814,25'
          Dst:             ggml_nbytes
    - functionName:    '_ZZN14llama_kv_cacheC1ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_ENK3$_0clEP24ggml_backend_buffer_type'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:115,68'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-kv-cache.cpp:120,34'
          Dst:             ggml_init
    - functionName:    _ZN14llama_memory_iC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_memory_iD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cacheC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        17
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - bool
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         340
      ICount:          1482
      EdgeCount:       645
      CyclomaticComplexity: 307
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL17ggml_gen_hadamardP11ggml_tensor
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN14llama_kv_cache8kv_layerD2Ev
        - _ZN14llama_kv_cells6resizeEj
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
        - _ZNK11llama_model9dev_layerEi
        - _ZNK13llama_hparams12n_embd_k_gqaEj
        - _ZNK13llama_hparams12n_embd_v_gqaEj
        - _ZNK13llama_hparams13n_embd_head_kEj
        - _ZNK13llama_hparams13n_embd_head_vEj
        - _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - _ZNK13llama_hparams24is_n_embd_v_gqa_variableEv
        - _ZNK13llama_hparams6has_kvEj
        - _ZNK13llama_hparams6is_mlaEv
        - _ZNK13llama_hparams6is_swaEj
        - _ZNK14llama_kv_cache12size_k_bytesEv
        - _ZNK14llama_kv_cache12size_v_bytesEv
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNSt13runtime_errorC1EPKc
        - '_ZZN14llama_kv_cacheC1ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_ENK3$_0clEP24ggml_backend_buffer_type'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - atoi
        - getenv
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_clear
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_name
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_name
        - ggml_format_name
        - ggml_get_first_tensor
        - ggml_get_next_tensor
        - ggml_init
        - ggml_is_quantized
        - ggml_new_tensor_2d
        - ggml_new_tensor_3d
        - ggml_tensor_overhead
        - ggml_type_name
        - ggml_view_2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache.cpp:64,17'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-kv-cache.cpp:64,17'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache.cpp:91,44'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache.cpp:93,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:98,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:133,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:142,20'
          Dst:             _ZN14llama_kv_cells6resizeEj
        - Src:             'src/llama-kv-cache.cpp:156,28'
          Dst:             _ZNK13llama_hparams24is_n_embd_v_gqa_variableEv
        - Src:             'src/llama-kv-cache.cpp:157,9'
          Dst:             _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - Src:             'src/llama-kv-cache.cpp:157,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:161,33'
          Dst:             _ZNK13llama_hparams6is_mlaEv
        - Src:             'src/llama-kv-cache.cpp:164,22'
          Dst:             _ZNK13llama_hparams6has_kvEj
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:180,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:193,51'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache.cpp:194,84'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache.cpp:200,55'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:201,88'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:207,58'
          Dst:             _ZNK13llama_hparams12n_embd_k_gqaEj
        - Src:             'src/llama-kv-cache.cpp:208,58'
          Dst:             _ZNK13llama_hparams12n_embd_v_gqaEj
        - Src:             'src/llama-kv-cache.cpp:208,85'
          Dst:             _ZNK13llama_hparams16n_embd_v_gqa_maxEv
        - Src:             'src/llama-kv-cache.cpp:212,43'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama-kv-cache.cpp:215,32'
          Dst:             _ZNK11llama_model9dev_layerEi
        - Src:             'src/llama-kv-cache.cpp:216,20'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-kv-cache.cpp:218,24'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-kv-cache.cpp:221,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:223,30'
          Dst:             '_ZZN14llama_kv_cacheC1ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_ENK3$_0clEP24ggml_backend_buffer_type'
        - Src:             'src/llama-kv-cache.cpp:225,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache.cpp:225,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache.cpp:225,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache.cpp:225,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache.cpp:231,35'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-kv-cache.cpp:232,35'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-kv-cache.cpp:234,18'
          Dst:             ggml_format_name
        - Src:             'src/llama-kv-cache.cpp:235,18'
          Dst:             ggml_format_name
        - Src:             'src/llama-kv-cache.cpp:241,40'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache.cpp:241,40'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache.cpp:242,40'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache.cpp:247,9'
          Dst:             _ZN14llama_kv_cache8kv_layerD2Ev
        - Src:             'src/llama-kv-cache.cpp:247,9'
          Dst:             _ZN14llama_kv_cache8kv_layerD2Ev
        - Src:             'src/llama-kv-cache.cpp:251,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:266,13'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache.cpp:270,13'
          Dst:             _ZNK13llama_hparams6is_swaEj
        - Src:             'src/llama-kv-cache.cpp:270,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:296,38'
          Dst:             _ZNK14llama_kv_cache12size_k_bytesEv
        - Src:             'src/llama-kv-cache.cpp:278,19'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'src/llama-kv-cache.cpp:279,36'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-kv-cache.cpp:279,88'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-kv-cache.cpp:283,19'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-kv-cache.cpp:286,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache.cpp:286,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache.cpp:286,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache.cpp:286,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache.cpp:289,9'
          Dst:             ggml_backend_buffer_name
        - Src:             'src/llama-kv-cache.cpp:289,9'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-kv-cache.cpp:289,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:291,9'
          Dst:             ggml_backend_buffer_clear
        - Src:             'src/llama-kv-cache.cpp:297,38'
          Dst:             _ZNK14llama_kv_cache12size_v_bytesEv
        - Src:             'src/llama-kv-cache.cpp:299,9'
          Dst:             ggml_type_name
        - Src:             'src/llama-kv-cache.cpp:299,9'
          Dst:             ggml_type_name
        - Src:             'src/llama-kv-cache.cpp:299,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:313,47'
          Dst:             getenv
        - Src:             'src/llama-kv-cache.cpp:314,64'
          Dst:             atoi
        - Src:             'src/llama-kv-cache.cpp:316,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:322,13'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-kv-cache.cpp:323,21'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache.cpp:334,13'
          Dst:             ggml_is_quantized
        - Src:             'src/llama-kv-cache.cpp:335,21'
          Dst:             _ZNK13llama_hparams13n_embd_head_vEj
        - Src:             'src/llama-kv-cache.cpp:338,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:339,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache.cpp:348,39'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-kv-cache.cpp:353,36'
          Dst:             ggml_init
        - Src:             'src/llama-kv-cache.cpp:355,33'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-kv-cache.cpp:358,13'
          Dst:             _ZL17ggml_gen_hadamardP11ggml_tensor
        - Src:             'src/llama-kv-cache.cpp:362,41'
          Dst:             getenv
        - Src:             'src/llama-kv-cache.cpp:363,36'
          Dst:             atoi
        - Src:             'src/llama-kv-cache.cpp:364,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache.cpp:364,1'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    '_ZZN19llama_kv_cache_iswaC1ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNSA_IFiiEEESI_ENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:66,31'
          Dst:             _ZNK13llama_hparams6is_swaEj
    - functionName:    '_ZZN19llama_kv_cache_iswaC1ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNSA_IFiiEEESI_ENK3$_0clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams6is_swaEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:58,31'
          Dst:             _ZNK13llama_hparams6is_swaEj
    - functionName:    _ZN19llama_kv_cache_iswaD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_kv_cache_iswaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.h:51,36'
          Dst:             _ZN19llama_kv_cache_iswaD2Ev
    - functionName:    _ZN19llama_kv_cache_iswaD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.h:51,36'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN19llama_kv_cache_iswa10init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          309
      EdgeCount:       134
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN12llama_ubatchD2Ev
        - _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr12split_simpleEj
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:169,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-kv-cache-iswa.cpp:173,34'
          Dst:             _ZN18llama_batch_allocr12split_simpleEj
        - Src:             'src/llama-kv-cache-iswa.cpp:180,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:180,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:180,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:182,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-kv-cache-iswa.cpp:182,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-kv-cache-iswa.cpp:187,37'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-kv-cache-iswa.cpp:192,35'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-kv-cache-iswa.cpp:205,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-kv-cache-iswa.cpp:209,34'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-kv-cache-iswa.cpp:216,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:216,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:216,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:218,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-kv-cache-iswa.cpp:218,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-kv-cache-iswa.cpp:223,37'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-kv-cache-iswa.cpp:228,35'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
    - functionName:    _ZN19llama_kv_cache_iswa9init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa11init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_iswa13get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cache8get_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:256,21'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-iswa.cpp:256,43'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
    - functionName:    _ZN19llama_kv_cache_iswa5clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa6seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa6seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa8seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa7seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa7seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_iswa11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_iswa11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_iswa16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_iswa11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswa10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_iswa_contextC2EP19llama_kv_cache_iswaP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:296,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:300,18'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-iswa.cpp:301,18'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-iswa.cpp:302,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-iswa.cpp:303,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK19llama_kv_cache_iswa8get_baseEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_iswa7get_swaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_iswa_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:317,60'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_kv_cache_iswa_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN27llama_kv_cache_iswa_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:317,60'
          Dst:             _ZN27llama_kv_cache_iswa_contextD2Ev
    - functionName:    _ZN27llama_kv_cache_iswa_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_iswa_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_iswa_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_iswa_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_iswa_contextC2EP19llama_kv_cache_iswa
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:289,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:291,18'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-iswa.cpp:292,18'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-iswa.cpp:293,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-iswa.cpp:294,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_kv_cache_iswa_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:287,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZN27llama_kv_cache_iswa_contextC2EP19llama_kv_cache_iswaNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_NS3_I12llama_ubatchNS6_IS9_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       36
      CyclomaticComplexity: 15
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:305,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:312,45'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-iswa.cpp:312,18'
          Dst:             _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - Src:             'src/llama-kv-cache-iswa.cpp:313,45'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-iswa.cpp:313,18'
          Dst:             _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - Src:             'src/llama-kv-cache-iswa.cpp:314,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-iswa.cpp:315,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK27llama_kv_cache_iswa_context7get_swaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_iswa_context8get_baseEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_iswaC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNSA_IFiiEEESI_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        17
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - bool
        - bool
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          188
      EdgeCount:       46
      CyclomaticComplexity: 23
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:34,22'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-kv-cache-iswa.cpp:77,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-iswa.cpp:83,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-iswa.cpp:87,73'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-iswa.cpp:92,72'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-iswa.cpp:100,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-iswa.cpp:106,1'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN19llama_kv_cache_iswaC2ERK11llama_model9ggml_typeS3_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNS7_IFiiEEESF_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        16
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - bool
        - bool
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_kv_cache_iswaC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNSA_IFiiEEESI_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-iswa.cpp:30,5'
          Dst:             _ZN19llama_kv_cache_iswaC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNSA_IFiiEEESI_
    - functionName:    _ZN18llama_kv_cache_dsaD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18llama_kv_cache_dsaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.h:32,35'
          Dst:             _ZN18llama_kv_cache_dsaD2Ev
    - functionName:    _ZN18llama_kv_cache_dsaD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.h:32,35'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN18llama_kv_cache_dsa10init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          179
      EdgeCount:       75
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN12llama_ubatchD2Ev
        - _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr12split_simpleEj
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:112,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-kv-cache-dsa.cpp:116,50'
          Dst:             _ZN18llama_batch_allocr12split_simpleEj
        - Src:             'src/llama-kv-cache-dsa.cpp:116,82'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-kv-cache-dsa.cpp:123,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:123,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:123,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:125,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-kv-cache-dsa.cpp:125,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-kv-cache-dsa.cpp:130,35'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-kv-cache-dsa.cpp:135,35'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
    - functionName:    _ZN18llama_kv_cache_dsa9init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa11init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_kv_cache_dsa13get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK14llama_kv_cache8get_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:160,20'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsa.cpp:160,42'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
    - functionName:    _ZN18llama_kv_cache_dsa5clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa6seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa6seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa8seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa7seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa7seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_kv_cache_dsa11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_kv_cache_dsa11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_kv_cache_dsa16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_kv_cache_dsa11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsa10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llama_kv_cache_dsa_contextC2EP18llama_kv_cache_dsaP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK18llama_kv_cache_dsa7get_lidEv
        - _ZNK18llama_kv_cache_dsa7get_mlaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:194,29'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:198,17'
          Dst:             _ZNK18llama_kv_cache_dsa7get_mlaEv
        - Src:             'src/llama-kv-cache-dsa.cpp:199,17'
          Dst:             _ZNK18llama_kv_cache_dsa7get_lidEv
        - Src:             'src/llama-kv-cache-dsa.cpp:200,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsa.cpp:201,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK18llama_kv_cache_dsa7get_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_kv_cache_dsa7get_lidEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llama_kv_cache_dsa_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:215,58'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN26llama_kv_cache_dsa_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN26llama_kv_cache_dsa_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:215,58'
          Dst:             _ZN26llama_kv_cache_dsa_contextD2Ev
    - functionName:    _ZN26llama_kv_cache_dsa_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llama_kv_cache_dsa_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK26llama_kv_cache_dsa_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK26llama_kv_cache_dsa_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN26llama_kv_cache_dsa_contextC2EP18llama_kv_cache_dsa
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK18llama_kv_cache_dsa7get_lidEv
        - _ZNK18llama_kv_cache_dsa7get_mlaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:187,29'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:189,17'
          Dst:             _ZNK18llama_kv_cache_dsa7get_mlaEv
        - Src:             'src/llama-kv-cache-dsa.cpp:190,17'
          Dst:             _ZNK18llama_kv_cache_dsa7get_lidEv
        - Src:             'src/llama-kv-cache-dsa.cpp:191,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsa.cpp:192,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN26llama_kv_cache_dsa_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:185,29'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZN26llama_kv_cache_dsa_contextC2EP18llama_kv_cache_dsaNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_NS3_I12llama_ubatchNS6_IS9_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       36
      CyclomaticComplexity: 15
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK18llama_kv_cache_dsa7get_lidEv
        - _ZNK18llama_kv_cache_dsa7get_mlaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:203,29'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:210,44'
          Dst:             _ZNK18llama_kv_cache_dsa7get_mlaEv
        - Src:             'src/llama-kv-cache-dsa.cpp:210,17'
          Dst:             _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - Src:             'src/llama-kv-cache-dsa.cpp:211,44'
          Dst:             _ZNK18llama_kv_cache_dsa7get_lidEv
        - Src:             'src/llama-kv-cache-dsa.cpp:211,17'
          Dst:             _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - Src:             'src/llama-kv-cache-dsa.cpp:212,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsa.cpp:213,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK26llama_kv_cache_dsa_context7get_lidEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK26llama_kv_cache_dsa_context7get_mlaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_kv_cache_dsaC2ERK11llama_model9ggml_typeS3_bbbjjjj14llama_swa_typeRKNSt3__18functionIFbiEEERKNS6_IFiiEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - bool
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          138
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsa.cpp:14,21'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-kv-cache-dsa.cpp:30,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsa.cpp:47,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsa.cpp:53,1'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN27llama_kv_cache_dsv4_context9comp_planC2ERKS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          82
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32llama_kv_cache_dsv4_comp_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14llama_kv_cache9slot_infoaSERKS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN19llama_kv_cache_dsv4C1ERK11llama_model9ggml_typeS3_bbbbjjjjRKNSt3__18functionIFbiEEERKNS5_IFiiEEEENK3$_2clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN19llama_kv_cache_dsv4C1ERK11llama_model9ggml_typeS3_bbbbjjjjRKNSt3__18functionIFbiEEERKNS5_IFiiEEEENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN19llama_kv_cache_dsv4C1ERK11llama_model9ggml_typeS3_bbbbjjjjRKNSt3__18functionIFbiEEERKNS5_IFiiEEEENK3$_0clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          31
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_dsv4_comp_stateD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.h:11,7'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
    - functionName:    _ZN21llama_dsv4_comp_state5layerD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_dsv4_comp_state5layerC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_1clERKZL20dsv4_build_comp_planS1_jbjjjE11persist_rowS5_'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_0clERKZL20dsv4_build_comp_planS1_jbjjjE11persist_row'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          84
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_3clEv'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:544,28'
          Dst:             getenv
        - Src:             'src/llama-kv-cache-dsv4.cpp:545,23'
          Dst:             atoi
    - functionName:    '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_2clEii'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL18dsv4_stream_offsetjij
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:431,36'
          Dst:             _ZL18dsv4_stream_offsetjij
    - functionName:    _ZL18dsv4_stream_offsetjij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:46,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:46,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:46,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:46,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:46,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:189,52'
          Dst:             _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
    - functionName:    _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_dsv4_context9comp_planC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20dsv4_build_comp_planRK12llama_ubatchjbjjj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         163
      ICount:          845
      EdgeCount:       314
      CyclomaticComplexity: 153
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL18dsv4_stream_offsetjij
        - _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
        - _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZNSt13runtime_errorC1EPKc
        - '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_2clEii'
        - '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_3clEv'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_guard_acquire
        - __cxa_guard_release
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:382,44'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:384,21'
          Dst:             _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - Src:             'src/llama-kv-cache-dsv4.cpp:389,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:389,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:389,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:389,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:450,40'
          Dst:             _ZL18dsv4_stream_offsetjij
        - Src:             'src/llama-kv-cache-dsv4.cpp:469,39'
          Dst:             _ZL18dsv4_stream_offsetjij
        - Src:             'src/llama-kv-cache-dsv4.cpp:478,50'
          Dst:             '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_2clEii'
        - Src:             'src/llama-kv-cache-dsv4.cpp:481,49'
          Dst:             '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_2clEii'
        - Src:             'src/llama-kv-cache-dsv4.cpp:485,52'
          Dst:             '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_2clEii'
        - Src:             'src/llama-kv-cache-dsv4.cpp:504,35'
          Dst:             _ZL18dsv4_stream_offsetjij
        - Src:             'src/llama-kv-cache-dsv4.cpp:505,36'
          Dst:             '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_2clEii'
        - Src:             'src/llama-kv-cache-dsv4.cpp:543,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-kv-cache-dsv4.cpp:543,31'
          Dst:             '_ZZL20dsv4_build_comp_planRK12llama_ubatchjbjjjENK3$_3clEv'
        - Src:             'src/llama-kv-cache-dsv4.cpp:543,5'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-kv-cache-dsv4.cpp:549,9'
          Dst:             _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
        - Src:             'src/llama-kv-cache-dsv4.cpp:549,9'
          Dst:             _ZL19dsv4_plan_positionsRKNSt3__16vectorIiNS_9allocatorIiEEEE
        - Src:             'src/llama-kv-cache-dsv4.cpp:549,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:556,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
    - functionName:    _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12llama_ubatch6data_tD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12llama_ubatch6data_tC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-batch.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18dsv4_token_has_seqRK12llama_ubatchji
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27dsv4_build_raw_write_ubatchRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         108
      ICount:          589
      EdgeCount:       115
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL18dsv4_token_has_seqRK12llama_ubatchji
        - _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
        - _ZN12llama_ubatchC2ERKS_
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:73,10'
          Dst:             _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
        - Src:             'src/llama-kv-cache-dsv4.cpp:74,16'
          Dst:             _ZN12llama_ubatchC2ERKS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:77,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:77,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:77,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:77,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:77,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:85,17'
          Dst:             _ZL18dsv4_token_has_seqRK12llama_ubatchji
        - Src:             'src/llama-kv-cache-dsv4.cpp:93,16'
          Dst:             _ZN12llama_ubatchC2ERKS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:99,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:99,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:99,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:99,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:122,18'
          Dst:             _ZL18dsv4_token_has_seqRK12llama_ubatchji
    - functionName:    _ZN27llama_kv_cache_dsv4_contextC2EP19llama_kv_cache_dsv4NSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_S8_NS3_I12llama_ubatchNS6_IS9_EEEESB_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          243
      EdgeCount:       63
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL21dsv4_build_comp_plansRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEjbjjj
        - _ZL22dsv4_build_comp_sinfosRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEj
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - _ZNK19llama_kv_cache_dsv413get_lid_stateEv
        - _ZNK19llama_kv_cache_dsv47get_csaEv
        - _ZNK19llama_kv_cache_dsv47get_hcaEv
        - _ZNK19llama_kv_cache_dsv47get_lidEv
        - _ZNK19llama_kv_cache_dsv47get_rawEv
        - _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - _ZNK21llama_dsv4_comp_state14get_state_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1725,21'
          Dst:             _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1725,38'
          Dst:             _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1725,60'
          Dst:             _ZNK19llama_kv_cache_dsv47get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1725,71'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1725,87'
          Dst:             _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1725,104'
          Dst:             _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1724,15'
          Dst:             _ZL21dsv4_build_comp_plansRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEjbjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1727,21'
          Dst:             _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1727,38'
          Dst:             _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1727,60'
          Dst:             _ZNK19llama_kv_cache_dsv47get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1727,71'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1727,87'
          Dst:             _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1727,104'
          Dst:             _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1726,15'
          Dst:             _ZL21dsv4_build_comp_plansRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEjbjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1730,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_rawEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1740,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1741,60'
          Dst:             _ZNK19llama_kv_cache_dsv47get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1741,71'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1741,17'
          Dst:             _ZL22dsv4_build_comp_sinfosRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1744,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1745,60'
          Dst:             _ZNK19llama_kv_cache_dsv47get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1745,71'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1745,17'
          Dst:             _ZL22dsv4_build_comp_sinfosRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1748,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_lidEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1749,60'
          Dst:             _ZNK19llama_kv_cache_dsv47get_lidEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1749,71'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1749,17'
          Dst:             _ZL22dsv4_build_comp_sinfosRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1751,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1752,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1753,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_lid_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1716,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1755,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK19llama_kv_cache_dsv413get_csa_stateEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_dsv4_comp_state14get_state_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv47get_csaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_dsv4_comp_state12get_n_streamEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21dsv4_build_comp_plansRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEjbjjj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          73
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL20dsv4_build_comp_planRK12llama_ubatchjbjjj
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:569,25'
          Dst:             _ZL20dsv4_build_comp_planRK12llama_ubatchjbjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:569,9'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:569,9'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
    - functionName:    _ZNK19llama_kv_cache_dsv413get_hca_stateEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv47get_hcaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv47get_rawEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22dsv4_build_comp_sinfosRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEEj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          295
      EdgeCount:       122
      CyclomaticComplexity: 59
      functionsReached:
        - _ZL18dsv4_stream_offsetjij
        - _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - _ZN14llama_kv_cache9slot_info6resizeEm
        - _ZN14llama_kv_cache9slot_infoC2Ev
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZNSt13runtime_errorC1EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:586,40'
          Dst:             _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - Src:             'src/llama-kv-cache-dsv4.cpp:587,35'
          Dst:             _ZN14llama_kv_cache9slot_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:590,15'
          Dst:             _ZN14llama_kv_cache9slot_info6resizeEm
        - Src:             'src/llama-kv-cache-dsv4.cpp:607,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:594,46'
          Dst:             _ZL18dsv4_stream_offsetjij
        - Src:             'src/llama-kv-cache-dsv4.cpp:583,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:583,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:583,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:583,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:586,40'
          Dst:             _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - Src:             'src/llama-kv-cache-dsv4.cpp:587,35'
          Dst:             _ZN14llama_kv_cache9slot_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:590,15'
          Dst:             _ZN14llama_kv_cache9slot_info6resizeEm
        - Src:             'src/llama-kv-cache-dsv4.cpp:594,46'
          Dst:             _ZL18dsv4_stream_offsetjij
        - Src:             'src/llama-kv-cache-dsv4.cpp:603,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:603,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:603,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:603,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:607,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:607,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
    - functionName:    _ZNK19llama_kv_cache_dsv47get_lidEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv413get_lid_stateEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32llama_kv_cache_dsv4_comp_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK14llama_kv_cache8get_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1632,14'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_contextC2EP19llama_kv_cache_iswaNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_S8_NS3_I12llama_ubatchNS6_IS9_EEEESB_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1476,34'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1483,16'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1489,21'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1491,18'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1493,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.h:165,7'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN31llama_kv_cache_dsv4_raw_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.h:165,7'
          Dst:             _ZN31llama_kv_cache_dsv4_raw_contextD2Ev
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - _ZNK14llama_kv_cache8get_n_kvERKNS_9slot_infoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1521,17'
          Dst:             _ZN14llama_kv_cache12apply_ubatchERKNS_9slot_infoERK12llama_ubatch
        - Src:             'src/llama-kv-cache-dsv4.cpp:1522,24'
          Dst:             _ZNK14llama_kv_cache8get_n_kvERKNS_9slot_infoE
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_kv_cache_dsv4_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1757
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_kv_cache_dsv4_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1757
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN27llama_kv_cache_dsv4_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1757,59'
          Dst:             _ZN27llama_kv_cache_dsv4_contextD2Ev
    - functionName:    _ZN27llama_kv_cache_dsv4_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1759
      functionLinenumberEnd: 1772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN32llama_kv_cache_dsv4_comp_context4nextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1763,14'
          Dst:             _ZN32llama_kv_cache_dsv4_comp_context4nextEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1764,14'
          Dst:             _ZN32llama_kv_cache_dsv4_comp_context4nextEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1765,14'
          Dst:             _ZN32llama_kv_cache_dsv4_comp_context4nextEv
    - functionName:    _ZN27llama_kv_cache_dsv4_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1774
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK21llama_dsv4_comp_state12apply_copiesERKN14llama_kv_cache16stream_copy_infoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1788,20'
          Dst:             _ZNK21llama_dsv4_comp_state12apply_copiesERKN14llama_kv_cache16stream_copy_infoE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1789,20'
          Dst:             _ZNK21llama_dsv4_comp_state12apply_copiesERKN14llama_kv_cache16stream_copy_infoE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1790,20'
          Dst:             _ZNK21llama_dsv4_comp_state12apply_copiesERKN14llama_kv_cache16stream_copy_infoE
    - functionName:    _ZNK27llama_kv_cache_dsv4_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1797
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21llama_dsv4_comp_state12apply_copiesERKN14llama_kv_cache16stream_copy_infoE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_backend_tensor_copy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:838,13'
          Dst:             ggml_backend_tensor_copy
        - Src:             'src/llama-kv-cache-dsv4.cpp:839,13'
          Dst:             ggml_backend_tensor_copy
    - functionName:    _ZN32llama_kv_cache_dsv4_comp_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26dsv4_build_raw_read_sinfosRKNSt3__16vectorIN14llama_kv_cache9slot_infoENS_9allocatorIS2_EEEERKNS0_I12llama_ubatchNS3_IS8_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          161
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached:
        - _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
        - _ZN14llama_kv_cache9slot_info6resizeEm
        - _ZN14llama_kv_cache9slot_infoC2Ev
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - _ZNSt13runtime_errorC1EPKc
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:622,14'
          Dst:             _ZL23dsv4_ubatch_has_coupledRK12llama_ubatch
        - Src:             'src/llama-kv-cache-dsv4.cpp:629,39'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:629,39'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:634,37'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:635,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:635,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:635,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:635,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:638,35'
          Dst:             _ZN14llama_kv_cache9slot_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:641,15'
          Dst:             _ZN14llama_kv_cache9slot_info6resizeEm
        - Src:             'src/llama-kv-cache-dsv4.cpp:645,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:645,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
    - functionName:    _ZL29dsv4_build_raw_write_ubatchesRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          73
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL27dsv4_build_raw_write_ubatchRK12llama_ubatch
        - _ZN12llama_ubatchD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:167,23'
          Dst:             _ZL27dsv4_build_raw_write_ubatchRK12llama_ubatch
        - Src:             'src/llama-kv-cache-dsv4.cpp:167,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:167,9'
          Dst:             _ZN12llama_ubatchD2Ev
    - functionName:    _ZZN21llama_dsv4_comp_stateC1ERK11llama_modelbbjjjjPKcRKNSt3__18functionIFbiEEEENK28ggml_backend_buft_comparatorclERKP24ggml_backend_buffer_typeSF_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_name
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:713,27'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-kv-cache-dsv4.cpp:713,56'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-kv-cache-dsv4.cpp:713,20'
          Dst:             strcmp
    - functionName:    _ZN19llama_kv_cache_dsv4D0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_kv_cache_dsv4D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.h:99,36'
          Dst:             _ZN19llama_kv_cache_dsv4D2Ev
    - functionName:    _ZN19llama_kv_cache_dsv4D2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.h:99,36'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN19llama_kv_cache_dsv410init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          298
      EdgeCount:       133
      CyclomaticComplexity: 67
      functionsReached:
        - _ZL22dsv4_batch_has_coupledRK11llama_batch
        - _ZN12llama_ubatchC2Ev
        - _ZN12llama_ubatchD2Ev
        - _ZN12llama_ubatchaSEOS_
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr12split_simpleEj
        - _ZN18llama_batch_allocr9split_seqEj
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
        - _ZNK18llama_batch_allocr9get_batchEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
        - _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - '_ZZN19llama_kv_cache_dsv410init_batchER18llama_batch_allocrjbENK3$_0clENSt3__16vectorI12llama_ubatchNS3_9allocatorIS5_EEEE'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1096,39'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1096,51'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1097,42'
          Dst:             _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1098,60'
          Dst:             _ZNK18llama_batch_allocr9get_batchEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1098,30'
          Dst:             _ZL22dsv4_batch_has_coupledRK11llama_batch
        - Src:             'src/llama-kv-cache-dsv4.cpp:1131,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1135,34'
          Dst:             _ZN18llama_batch_allocr12split_simpleEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1140,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1140,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1140,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1142,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1142,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1146,24'
          Dst:             '_ZZN19llama_kv_cache_dsv410init_batchER18llama_batch_allocrjbENK3$_0clENSt3__16vectorI12llama_ubatchNS3_9allocatorIS5_EEEE'
        - Src:             'src/llama-kv-cache-dsv4.cpp:1155,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1159,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1161,33'
          Dst:             _ZN18llama_batch_allocr9split_seqEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1161,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1161,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1170,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1159,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1163,33'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1163,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1163,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1170,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1159,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1163,33'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1163,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1163,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1170,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1170,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1170,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1172,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1172,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1176,24'
          Dst:             '_ZZN19llama_kv_cache_dsv410init_batchER18llama_batch_allocrjbENK3$_0clENSt3__16vectorI12llama_ubatchNS3_9allocatorIS5_EEEE'
    - functionName:    _ZN19llama_kv_cache_dsv49init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_dsv411init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv413get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_dsv45clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_kv_cache_dsv416clear_compressedEib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1206,5'
          Dst:             _ZN19llama_kv_cache_dsv416clear_compressedEib
    - functionName:    _ZN19llama_kv_cache_dsv46seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN19llama_kv_cache_dsv416clear_compressedEib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1233,9'
          Dst:             _ZN19llama_kv_cache_dsv416clear_compressedEib
    - functionName:    _ZN19llama_kv_cache_dsv46seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1250
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_dsv4_comp_state6seq_cpEii
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1240,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:1247,16'
          Dst:             _ZN21llama_dsv4_comp_state6seq_cpEii
        - Src:             'src/llama-kv-cache-dsv4.cpp:1248,16'
          Dst:             _ZN21llama_dsv4_comp_state6seq_cpEii
        - Src:             'src/llama-kv-cache-dsv4.cpp:1249,16'
          Dst:             _ZN21llama_dsv4_comp_state6seq_cpEii
    - functionName:    _ZN19llama_kv_cache_dsv48seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN19llama_kv_cache_dsv416clear_compressedEib
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1253,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:1263,9'
          Dst:             _ZN19llama_kv_cache_dsv416clear_compressedEib
    - functionName:    _ZN19llama_kv_cache_dsv47seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_kv_cache_dsv47seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv411seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv411seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_kv_cache_dsv416memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          394
      EdgeCount:       127
      CyclomaticComplexity: 53
      functionsReached:
        - _ZNK21llama_dsv4_comp_state16memory_breakdownEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1305,46'
          Dst:             _ZNK21llama_dsv4_comp_state16memory_breakdownEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1308,46'
          Dst:             _ZNK21llama_dsv4_comp_state16memory_breakdownEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1311,46'
          Dst:             _ZNK21llama_dsv4_comp_state16memory_breakdownEv
    - functionName:    _ZNK19llama_kv_cache_dsv411state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24dsv4_state_write_k_cacheR16llama_io_write_iPK14llama_kv_cacheij
        - _ZNK21llama_dsv4_comp_state11state_writeER16llama_io_write_iij
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1331,9'
          Dst:             _ZL24dsv4_state_write_k_cacheR16llama_io_write_iPK14llama_kv_cacheij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1332,9'
          Dst:             _ZL24dsv4_state_write_k_cacheR16llama_io_write_iPK14llama_kv_cacheij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1333,9'
          Dst:             _ZL24dsv4_state_write_k_cacheR16llama_io_write_iPK14llama_kv_cacheij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1336,16'
          Dst:             _ZNK21llama_dsv4_comp_state11state_writeER16llama_io_write_iij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1337,16'
          Dst:             _ZNK21llama_dsv4_comp_state11state_writeER16llama_io_write_iij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1338,16'
          Dst:             _ZNK21llama_dsv4_comp_state11state_writeER16llama_io_write_iij
    - functionName:    _ZN19llama_kv_cache_dsv410state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          157
      EdgeCount:       49
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL23dsv4_state_read_k_cacheR15llama_io_read_iP14llama_kv_cacheij
        - _ZN21llama_dsv4_comp_state10state_readER15llama_io_read_iij
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1350,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:1350,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:1350,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:1350,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1353,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:1353,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:1353,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:1353,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1358,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:1358,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:1358,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:1358,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1363,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:1363,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:1363,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:1363,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1369,9'
          Dst:             _ZL23dsv4_state_read_k_cacheR15llama_io_read_iP14llama_kv_cacheij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1370,9'
          Dst:             _ZL23dsv4_state_read_k_cacheR15llama_io_read_iP14llama_kv_cacheij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1371,9'
          Dst:             _ZL23dsv4_state_read_k_cacheR15llama_io_read_iP14llama_kv_cacheij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1374,16'
          Dst:             _ZN21llama_dsv4_comp_state10state_readER15llama_io_read_iij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1375,16'
          Dst:             _ZN21llama_dsv4_comp_state10state_readER15llama_io_read_iij
        - Src:             'src/llama-kv-cache-dsv4.cpp:1376,16'
          Dst:             _ZN21llama_dsv4_comp_state10state_readER15llama_io_read_iij
        - Src:             'src/llama-kv-cache-dsv4.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZL23dsv4_state_read_k_cacheR15llama_io_read_iP14llama_kv_cacheij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          212
      EdgeCount:       64
      CyclomaticComplexity: 30
      functionsReached:
        - _ZL27dsv4_state_dst_stream_rangejijRj
        - _ZL30dsv4_state_read_tensor_streamsR15llama_io_read_iP11ggml_tensorjjj
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK14llama_kv_cache13get_k_storageEi
        - _ZNK14llama_kv_cache13get_layer_idsEv
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:337,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:337,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:337,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:337,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:337,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:339,28'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:340,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:340,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:340,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:340,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:340,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:344,37'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:344,5'
          Dst:             _ZL27dsv4_state_dst_stream_rangejijRj
        - Src:             'src/llama-kv-cache-dsv4.cpp:346,32'
          Dst:             _ZNK14llama_kv_cache13get_layer_idsEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:348,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:348,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:348,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:348,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:355,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:355,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:355,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:355,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:358,48'
          Dst:             _ZNK14llama_kv_cache13get_k_storageEi
        - Src:             'src/llama-kv-cache-dsv4.cpp:358,71'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:358,9'
          Dst:             _ZL30dsv4_state_read_tensor_streamsR15llama_io_read_iP11ggml_tensorjjj
    - functionName:    _ZN21llama_dsv4_comp_state10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          231
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZL27dsv4_state_dst_stream_rangejijRj
        - _ZL30dsv4_state_read_tensor_streamsR15llama_io_read_iP11ggml_tensorjjj
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:908,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:908,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:908,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:908,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:908,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:911,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:911,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:911,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:911,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:911,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:914,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:914,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:914,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:914,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:914,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:918,5'
          Dst:             _ZL27dsv4_state_dst_stream_rangejijRj
        - Src:             'src/llama-kv-cache-dsv4.cpp:924,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:924,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:924,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:924,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:924,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:927,9'
          Dst:             _ZL30dsv4_state_read_tensor_streamsR15llama_io_read_iP11ggml_tensorjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:928,9'
          Dst:             _ZL30dsv4_state_read_tensor_streamsR15llama_io_read_iP11ggml_tensorjjj
    - functionName:    _ZL27dsv4_state_dst_stream_rangejijRj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          80
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:222,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:222,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:222,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:222,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:225,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:225,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:225,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:225,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:233,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:233,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:233,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:233,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZL30dsv4_state_read_tensor_streamsR15llama_io_read_iP11ggml_tensorjjj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          116
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_row_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:280,31'
          Dst:             ggml_row_size
        - Src:             'src/llama-kv-cache-dsv4.cpp:283,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:283,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:283,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:283,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:283,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZL24dsv4_state_write_k_cacheR16llama_io_write_iPK14llama_kv_cacheij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL27dsv4_state_src_stream_rangejiRjS_
        - _ZL31dsv4_state_write_tensor_streamsR16llama_io_write_iP11ggml_tensorjjj
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK14llama_kv_cache13get_k_storageEi
        - _ZNK14llama_kv_cache13get_layer_idsEv
        - _ZNK14llama_kv_cache8get_sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:301,37'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:301,5'
          Dst:             _ZL27dsv4_state_src_stream_rangejiRjS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:304,34'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:305,32'
          Dst:             _ZNK14llama_kv_cache13get_layer_idsEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:315,49'
          Dst:             _ZNK14llama_kv_cache13get_k_storageEi
        - Src:             'src/llama-kv-cache-dsv4.cpp:315,9'
          Dst:             _ZL31dsv4_state_write_tensor_streamsR16llama_io_write_iP11ggml_tensorjjj
    - functionName:    _ZNK21llama_dsv4_comp_state11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          116
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL27dsv4_state_src_stream_rangejiRjS_
        - _ZL31dsv4_state_write_tensor_streamsR16llama_io_write_iP11ggml_tensorjjj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:870,5'
          Dst:             _ZL27dsv4_state_src_stream_rangejiRjS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:885,9'
          Dst:             _ZL31dsv4_state_write_tensor_streamsR16llama_io_write_iP11ggml_tensorjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:886,9'
          Dst:             _ZL31dsv4_state_write_tensor_streamsR16llama_io_write_iP11ggml_tensorjjj
    - functionName:    _ZL27dsv4_state_src_stream_rangejiRjS_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:203,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:203,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:203,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:203,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:203,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZL31dsv4_state_write_tensor_streamsR16llama_io_write_iP11ggml_tensorjjj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:248,31'
          Dst:             ggml_row_size
    - functionName:    _ZNK21llama_dsv4_comp_state16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_get_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:859,43'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-kv-cache-dsv4.cpp:860,22'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    _ZN19llama_kv_cache_dsv416clear_compressedEib
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          75
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_dsv4_comp_state5clearEib
        - '_ZZN19llama_kv_cache_dsv416clear_compressedEibENK3$_0clEP14llama_kv_cache'
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1414,9'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:1426,9'
          Dst:             '_ZZN19llama_kv_cache_dsv416clear_compressedEibENK3$_0clEP14llama_kv_cache'
        - Src:             'src/llama-kv-cache-dsv4.cpp:1427,9'
          Dst:             '_ZZN19llama_kv_cache_dsv416clear_compressedEibENK3$_0clEP14llama_kv_cache'
        - Src:             'src/llama-kv-cache-dsv4.cpp:1428,9'
          Dst:             '_ZZN19llama_kv_cache_dsv416clear_compressedEibENK3$_0clEP14llama_kv_cache'
        - Src:             'src/llama-kv-cache-dsv4.cpp:1431,16'
          Dst:             _ZN21llama_dsv4_comp_state5clearEib
        - Src:             'src/llama-kv-cache-dsv4.cpp:1432,16'
          Dst:             _ZN21llama_dsv4_comp_state5clearEib
        - Src:             'src/llama-kv-cache-dsv4.cpp:1433,16'
          Dst:             _ZN21llama_dsv4_comp_state5clearEib
    - functionName:    '_ZZN19llama_kv_cache_dsv416clear_compressedEibENK3$_0clEP14llama_kv_cache'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24dsv4_clear_tensor_streamP11ggml_tensorj
        - _ZNK14llama_kv_cache13get_k_storageEi
        - _ZNK14llama_kv_cache13get_layer_idsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1420,40'
          Dst:             _ZNK14llama_kv_cache13get_layer_idsEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1421,50'
          Dst:             _ZNK14llama_kv_cache13get_k_storageEi
        - Src:             'src/llama-kv-cache-dsv4.cpp:1421,21'
          Dst:             _ZL24dsv4_clear_tensor_streamP11ggml_tensorj
    - functionName:    _ZN21llama_dsv4_comp_state5clearEib
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24dsv4_clear_tensor_streamP11ggml_tensorj
        - ggml_abort
        - ggml_backend_buffer_clear
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:807,9'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:809,13'
          Dst:             _ZL24dsv4_clear_tensor_streamP11ggml_tensorj
        - Src:             'src/llama-kv-cache-dsv4.cpp:810,13'
          Dst:             _ZL24dsv4_clear_tensor_streamP11ggml_tensorj
        - Src:             'src/llama-kv-cache-dsv4.cpp:816,9'
          Dst:             ggml_backend_buffer_clear
    - functionName:    _ZL24dsv4_clear_tensor_streamP11ggml_tensorj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_memset
        - ggml_is_contiguous
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:33,5'
          Dst:             ggml_is_contiguous
        - Src:             'src/llama-kv-cache-dsv4.cpp:33,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:34,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:35,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:38,5'
          Dst:             ggml_backend_tensor_memset
    - functionName:    _ZN21llama_dsv4_comp_state6seq_cpEii
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:821,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:822,5'
          Dst:             ggml_abort
    - functionName:    _ZN27llama_kv_cache_dsv4_contextC2EP19llama_kv_cache_dsv4P13llama_contextbN14llama_kv_cache16stream_copy_infoES5_S5_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1714
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          223
      EdgeCount:       47
      CyclomaticComplexity: 20
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZNK14llama_kv_cache16stream_copy_info5emptyEv
        - _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - _ZNK19llama_kv_cache_dsv413get_lid_stateEv
        - _ZNK19llama_kv_cache_dsv47get_csaEv
        - _ZNK19llama_kv_cache_dsv47get_hcaEv
        - _ZNK19llama_kv_cache_dsv47get_lidEv
        - _ZNK19llama_kv_cache_dsv47get_rawEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1691,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1698,67'
          Dst:             _ZNK19llama_kv_cache_dsv47get_rawEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1699,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1700,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1701,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_lidEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1702,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1703,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1704,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_lid_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1705,5'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1706,5'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1707,5'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2EOS0_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1691,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1691,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1691,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1710,21'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1711,21'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1709,17'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1712,35'
          Dst:             _ZNK14llama_kv_cache16stream_copy_info5emptyEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1712,64'
          Dst:             _ZNK14llama_kv_cache16stream_copy_info5emptyEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1712,93'
          Dst:             _ZNK14llama_kv_cache16stream_copy_info5emptyEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1708,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1714,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_contextC2EP19llama_kv_cache_iswaP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       28
      CyclomaticComplexity: 11
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1465,34'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1469,16'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1470,22'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1471,21'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1472,18'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1473,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1474,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_kv_cache_dsv4_contextC2EP19llama_kv_cache_dsv4
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          228
      EdgeCount:       49
      CyclomaticComplexity: 19
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - _ZNK19llama_kv_cache_dsv413get_lid_stateEv
        - _ZNK19llama_kv_cache_dsv47get_csaEv
        - _ZNK19llama_kv_cache_dsv47get_hcaEv
        - _ZNK19llama_kv_cache_dsv47get_lidEv
        - _ZNK19llama_kv_cache_dsv47get_rawEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1675,67'
          Dst:             _ZNK19llama_kv_cache_dsv47get_rawEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1676,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1677,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1678,21'
          Dst:             _ZNK19llama_kv_cache_dsv47get_lidEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1679,68'
          Dst:             _ZNK19llama_kv_cache_dsv47get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1680,68'
          Dst:             _ZNK19llama_kv_cache_dsv47get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1681,68'
          Dst:             _ZNK19llama_kv_cache_dsv47get_lidEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1682,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_csa_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1683,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_hca_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1684,19'
          Dst:             _ZNK19llama_kv_cache_dsv413get_lid_stateEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1673,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1687,17'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1688,17'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1686,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1689,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN32llama_kv_cache_dsv4_comp_contextC2EP14llama_kv_cache
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1612
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK14llama_kv_cache8get_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1612,108'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1613,35'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
    - functionName:    _ZN31llama_kv_cache_dsv4_raw_contextC2EP19llama_kv_cache_iswa
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       24
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL21dsv4_build_full_sinfoPK14llama_kv_cache
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK14llama_kv_cache8get_sizeEv
        - _ZNK19llama_kv_cache_iswa7get_swaEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1455,34'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1456,16'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1459,18'
          Dst:             _ZNK14llama_kv_cache8get_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1461,27'
          Dst:             _ZL21dsv4_build_full_sinfoPK14llama_kv_cache
        - Src:             'src/llama-kv-cache-dsv4.cpp:1461,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1461,5'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1463,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZL21dsv4_build_full_sinfoPK14llama_kv_cache
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN14llama_kv_cache9slot_info6resizeEm
        - _ZN14llama_kv_cache9slot_infoC2Ev
        - _ZN14llama_kv_cache9slot_infoD2Ev
        - _ZNK14llama_kv_cache12get_n_streamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1441,35'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1443,31'
          Dst:             _ZN14llama_kv_cache9slot_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1446,11'
          Dst:             _ZN14llama_kv_cache9slot_info6resizeEm
        - Src:             'src/llama-kv-cache-dsv4.cpp:1453,1'
          Dst:             _ZN14llama_kv_cache9slot_infoD2Ev
    - functionName:    _ZL22dsv4_batch_has_coupledRK11llama_batch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          41
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN19llama_kv_cache_dsv410init_batchER18llama_batch_allocrjbENK3$_0clENSt3__16vectorI12llama_ubatchNS3_9allocatorIS5_EEEE'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          107
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL26dsv4_build_raw_read_sinfosRKNSt3__16vectorIN14llama_kv_cache9slot_infoENS_9allocatorIS2_EEEERKNS0_I12llama_ubatchNS3_IS8_EEEE
        - _ZL29dsv4_build_raw_write_ubatchesRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEE
        - _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1101,29'
          Dst:             _ZL29dsv4_build_raw_write_ubatchesRKNSt3__16vectorI12llama_ubatchNS_9allocatorIS1_EEEE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1103,46'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1103,58'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1108,45'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1108,56'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1113,36'
          Dst:             _ZL26dsv4_build_raw_read_sinfosRKNSt3__16vectorIN14llama_kv_cache9slot_infoENS_9allocatorIS2_EEEERKNS0_I12llama_ubatchNS3_IS8_EEEE
    - functionName:    _ZN27llama_kv_cache_dsv4_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN22llama_memory_context_iC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1671,30'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
    - functionName:    _ZNK27llama_kv_cache_dsv4_context12get_lid_planERK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 1921
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
        - _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - _ZNK27llama_kv_cache_dsv4_context12get_lid_planEv
        - _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1913,16'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_lid_planEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1918,24'
          Dst:             _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1918,42'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_lidEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1918,53'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1918,76'
          Dst:             _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1916,24'
          Dst:             _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1916,22'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1916,5'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
    - functionName:    _ZNK27llama_kv_cache_dsv4_context12get_lid_planEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1870
      functionLinenumberEnd: 1879
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1873,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-kv-cache-dsv4.cpp:1873,28'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1873,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-kv-cache-dsv4.cpp:1873,5'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1873,5'
          Dst:             __cxa_guard_release
    - functionName:    _ZNK27llama_kv_cache_dsv4_context7get_lidEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionLinenumberEnd: 1648
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          177
      EdgeCount:       51
      CyclomaticComplexity: 21
      functionsReached:
        - _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:657,44'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:659,21'
          Dst:             _ZL24dsv4_comp_graph_n_streamRK12llama_ubatchj
        - Src:             'src/llama-kv-cache-dsv4.cpp:670,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:683,1'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
    - functionName:    _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context12get_hca_planERK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1907
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
        - _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - _ZNK27llama_kv_cache_dsv4_context12get_hca_planEv
        - _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1899,16'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_hca_planEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1904,24'
          Dst:             _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1904,42'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1904,53'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1904,76'
          Dst:             _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1902,24'
          Dst:             _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1902,22'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1902,5'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
    - functionName:    _ZNK27llama_kv_cache_dsv4_context12get_hca_planEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1862,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-kv-cache-dsv4.cpp:1862,28'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1862,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-kv-cache-dsv4.cpp:1862,5'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1862,5'
          Dst:             __cxa_guard_release
    - functionName:    _ZNK27llama_kv_cache_dsv4_context7get_hcaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1818
      functionLinenumberEnd: 1821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context12get_csa_planERK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1881
      functionLinenumberEnd: 1893
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
        - _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - _ZNK27llama_kv_cache_dsv4_context12get_csa_planEv
        - _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1885,16'
          Dst:             _ZNK27llama_kv_cache_dsv4_context12get_csa_planEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1890,24'
          Dst:             _ZNK21llama_dsv4_comp_state14get_state_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1890,42'
          Dst:             _ZNK27llama_kv_cache_dsv4_context7get_csaEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1890,53'
          Dst:             _ZNK32llama_kv_cache_dsv4_comp_context8get_n_kvEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1890,76'
          Dst:             _ZNK21llama_dsv4_comp_state12get_n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1888,24'
          Dst:             _ZL28dsv4_build_reserve_comp_planRK12llama_ubatchjbjjj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1888,22'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planaSEOS0_
        - Src:             'src/llama-kv-cache-dsv4.cpp:1888,5'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
    - functionName:    _ZNK27llama_kv_cache_dsv4_context12get_csa_planEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionLinenumberEnd: 1857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1851,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-kv-cache-dsv4.cpp:1851,28'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1851,5'
          Dst:             __cxa_atexit
        - Src:             'src/llama-kv-cache-dsv4.cpp:1851,5'
          Dst:             _ZN27llama_kv_cache_dsv4_context9comp_planD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1851,5'
          Dst:             __cxa_guard_release
    - functionName:    _ZNK27llama_kv_cache_dsv4_context7get_csaEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context13get_lid_stateEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1845
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context13get_hca_stateEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context13get_csa_stateEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionLinenumberEnd: 1833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_kv_cache_dsv4_context7get_rawEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1806
      functionLinenumberEnd: 1809
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK32llama_kv_cache_dsv4_comp_context15set_input_k_rotEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1665
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1664,9'
          Dst:             _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZNK32llama_kv_cache_dsv4_comp_context17build_input_k_rotEP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1660,16'
          Dst:             _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
    - functionName:    _ZNK32llama_kv_cache_dsv4_comp_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1655
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1656,16'
          Dst:             _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
    - functionName:    _ZNK32llama_kv_cache_dsv4_comp_context5get_kEP12ggml_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1652
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1652,16'
          Dst:             _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context15set_input_k_rotEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1605,13'
          Dst:             _ZNK14llama_kv_cache15set_input_k_rotEP11ggml_tensor
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1602
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1601,13'
          Dst:             _ZNK14llama_kv_cache17set_input_kq_maskEP11ggml_tensorPK12llama_ubatchb
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context16set_input_k_idxsEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache16set_input_k_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1597,13'
          Dst:             _ZNK14llama_kv_cache16set_input_k_idxsEP11ggml_tensorPK12llama_ubatchRKNS_9slot_infoE
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context17build_input_k_rotEP12ggml_context
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1593,20'
          Dst:             _ZNK14llama_kv_cache17build_input_k_rotEP12ggml_context
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context18build_input_k_idxsEP12ggml_contextRK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1583
      functionLinenumberEnd: 1589
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_new_tensor_1d
        - ggml_set_input
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1586,28'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-kv-cache-dsv4.cpp:1587,5'
          Dst:             ggml_set_input
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context5cpy_kEP12ggml_contextP11ggml_tensorS3_i
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
        - _ZNK14llama_kv_cache9slot_info4sizeEv
        - _ZNK14llama_kv_cache9slot_info8n_streamEv
        - ggml_abort
        - ggml_add
        - ggml_element_size
        - ggml_sub
        - ggml_view_1d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1558,24'
          Dst:             _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1563,46'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1563,59'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1565,5'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1565,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:1566,5'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1566,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:1570,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1567,5'
          Dst:             ggml_abort
        - Src:             'src/llama-kv-cache-dsv4.cpp:1571,66'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1571,82'
          Dst:             _ZNK14llama_kv_cache9slot_info4sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:1571,89'
          Dst:             ggml_element_size
        - Src:             'src/llama-kv-cache-dsv4.cpp:1571,34'
          Dst:             ggml_view_1d
        - Src:             'src/llama-kv-cache-dsv4.cpp:1572,37'
          Dst:             _ZNK14llama_kv_cache5cpy_kEP12ggml_contextP11ggml_tensorS3_iRKNS_9slot_infoE
        - Src:             'src/llama-kv-cache-dsv4.cpp:1576,38'
          Dst:             ggml_sub
        - Src:             'src/llama-kv-cache-dsv4.cpp:1576,19'
          Dst:             ggml_add
        - Src:             'src/llama-kv-cache-dsv4.cpp:1570,36'
          Dst:             _ZNK14llama_kv_cache9slot_info8n_streamEv
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context5get_kEP12ggml_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1550
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:1551,20'
          Dst:             _ZNK14llama_kv_cache5get_kEP12ggml_contextijRKNS_9slot_infoE
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context11get_n_writeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK31llama_kv_cache_dsv4_raw_context8get_n_kvEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_dsv4_comp_stateC2ERK11llama_modelbbjjjjPKcRKNSt3__18functionIFbiEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          409
      EdgeCount:       145
      CyclomaticComplexity: 62
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - _ZN14llama_kv_cache16stream_copy_infoD2Ev
        - _ZN21llama_dsv4_comp_state5layerD2Ev
        - _ZNK11llama_model9dev_layerEi
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK21llama_dsv4_comp_state10total_sizeEv
        - _ZNSt13runtime_errorC1EPKc
        - '_ZZN21llama_dsv4_comp_stateC1ERK11llama_modelbbjjjjPKcRKNSt3__18functionIFbiEEEENK3$_0clEP24ggml_backend_buffer_type'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_clear
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_name
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_name
        - ggml_format_name
        - ggml_new_tensor_3d
        - ggml_view_2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:695,24'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:741,40'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:748,43'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama-kv-cache-dsv4.cpp:751,32'
          Dst:             _ZNK11llama_model9dev_layerEi
        - Src:             'src/llama-kv-cache-dsv4.cpp:752,20'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-kv-cache-dsv4.cpp:754,24'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-kv-cache-dsv4.cpp:757,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:759,30'
          Dst:             '_ZZN21llama_dsv4_comp_stateC1ERK11llama_modelbbjjjjPKcRKNSt3__18functionIFbiEEEENK3$_0clEP24ggml_backend_buffer_type'
        - Src:             'src/llama-kv-cache-dsv4.cpp:761,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:761,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:761,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:761,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:764,31'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-kv-cache-dsv4.cpp:765,31'
          Dst:             ggml_new_tensor_3d
        - Src:             'src/llama-kv-cache-dsv4.cpp:767,9'
          Dst:             ggml_format_name
        - Src:             'src/llama-kv-cache-dsv4.cpp:768,9'
          Dst:             ggml_format_name
        - Src:             'src/llama-kv-cache-dsv4.cpp:774,33'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache-dsv4.cpp:775,36'
          Dst:             ggml_view_2d
        - Src:             'src/llama-kv-cache-dsv4.cpp:780,9'
          Dst:             _ZN21llama_dsv4_comp_state5layerD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:780,9'
          Dst:             _ZN21llama_dsv4_comp_state5layerD2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:797,5'
          Dst:             _ZNK21llama_dsv4_comp_state10total_sizeEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:784,37'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-kv-cache-dsv4.cpp:786,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:786,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-kv-cache-dsv4.cpp:786,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-kv-cache-dsv4.cpp:786,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-kv-cache-dsv4.cpp:789,9'
          Dst:             ggml_backend_buffer_clear
        - Src:             'src/llama-kv-cache-dsv4.cpp:791,9'
          Dst:             ggml_backend_buffer_name
        - Src:             'src/llama-kv-cache-dsv4.cpp:791,9'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-kv-cache-dsv4.cpp:791,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:797,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:799,1'
          Dst:             _ZN14llama_kv_cache16stream_copy_infoD2Ev
    - functionName:    '_ZZN21llama_dsv4_comp_stateC1ERK11llama_modelbbjjjjPKcRKNSt3__18functionIFbiEEEENK3$_0clEP24ggml_backend_buffer_type'
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:723,68'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-kv-cache-dsv4.cpp:723,78'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-kv-cache-dsv4.cpp:728,34'
          Dst:             ggml_init
    - functionName:    _ZNK21llama_dsv4_comp_state10total_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_buffer_get_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:960,17'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    _ZL14dsv4_comp_sizejj
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16dsv4_make_k_onlyR13llama_hparams
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams13n_embd_head_kEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:687,46'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:688,46'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
    - functionName:    _ZN19llama_kv_cache_dsv4C2ERK11llama_model9ggml_typeS3_bbbbjjjjRKNSt3__18functionIFbiEEERKNS5_IFiiEEE
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - bool
        - bool
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          446
      EdgeCount:       69
      CyclomaticComplexity: 22
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL14dsv4_comp_sizejj
        - _ZL16dsv4_make_k_onlyR13llama_hparams
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
        - _ZN19llama_kv_cache_dsv416clear_compressedEib
        - _ZNK13llama_hparams13n_embd_head_kEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:970,22'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-kv-cache-dsv4.cpp:1003,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1005,5'
          Dst:             _ZL16dsv4_make_k_onlyR13llama_hparams
        - Src:             'src/llama-kv-cache-dsv4.cpp:1012,5'
          Dst:             _ZL16dsv4_make_k_onlyR13llama_hparams
        - Src:             'src/llama-kv-cache-dsv4.cpp:1013,5'
          Dst:             _ZL16dsv4_make_k_onlyR13llama_hparams
        - Src:             'src/llama-kv-cache-dsv4.cpp:1021,5'
          Dst:             _ZL16dsv4_make_k_onlyR13llama_hparams
        - Src:             'src/llama-kv-cache-dsv4.cpp:1041,5'
          Dst:             _ZL14dsv4_comp_sizejj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1041,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1046,51'
          Dst:             _ZL14dsv4_comp_sizejj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1049,5'
          Dst:             _ZL14dsv4_comp_sizejj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1049,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1054,51'
          Dst:             _ZL14dsv4_comp_sizejj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1057,5'
          Dst:             _ZL14dsv4_comp_sizejj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1057,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1062,51'
          Dst:             _ZL14dsv4_comp_sizejj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1065,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1069,29'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1071,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1075,27'
          Dst:             _ZNK13llama_hparams13n_embd_head_kEj
        - Src:             'src/llama-kv-cache-dsv4.cpp:1077,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-kv-cache-dsv4.cpp:1087,5'
          Dst:             _ZN19llama_kv_cache_dsv416clear_compressedEib
        - Src:             'src/llama-kv-cache-dsv4.cpp:1088,1'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZNK21llama_dsv4_comp_state9cpy_scoreEP12ggml_contextP11ggml_tensorS3_i
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
        - ggml_set_rows
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:953,31'
          Dst:             _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
        - Src:             'src/llama-kv-cache-dsv4.cpp:953,12'
          Dst:             ggml_set_rows
    - functionName:    _ZNK21llama_dsv4_comp_state9get_scoreEP12ggml_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_reshape_2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:945,12'
          Dst:             ggml_reshape_2d
    - functionName:    _ZNK21llama_dsv4_comp_state6cpy_kvEP12ggml_contextP11ggml_tensorS3_i
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
        - ggml_set_rows
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:949,31'
          Dst:             _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
        - Src:             'src/llama-kv-cache-dsv4.cpp:949,12'
          Dst:             ggml_set_rows
    - functionName:    _ZNK21llama_dsv4_comp_state6get_kvEP12ggml_contexti
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_reshape_2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-kv-cache-dsv4.cpp:937,12'
          Dst:             ggml_reshape_2d
    - functionName:    _ZNK21llama_dsv4_comp_state9get_ratioEv
      functionSourceFile: '/src/llama.cpp/src/llama-kv-cache-dsv4.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z27llama_memory_status_is_fail19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-memory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z27llama_memory_status_combine19llama_memory_statusS_
      functionSourceFile: '/src/llama.cpp/src/llama-memory.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          47
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/llama-memory.cpp:6,5'
          Branch Sides:    []
        - Branch String:   'src/llama-memory.cpp:23,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    '_ZZN19llama_memory_hybridC1ERK11llama_model9ggml_typeS3_bjjj14llama_swa_typeS3_S3_jjjbbRKNSt3__18functionIFbiEEESA_ENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:63,46'
          Dst:             _ZNK13llama_hparams7is_recrEj
    - functionName:    '_ZZN19llama_memory_hybridC1ERK11llama_model9ggml_typeS3_bjjj14llama_swa_typeS3_S3_jjjbbRKNSt3__18functionIFbiEEESA_ENK3$_0clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:49,47'
          Dst:             _ZNK13llama_hparams7is_recrEj
    - functionName:    _ZN27llama_memory_hybrid_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN27llama_memory_hybrid_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.h:115,44'
          Dst:             _ZN27llama_memory_hybrid_contextD2Ev
    - functionName:    _ZN27llama_memory_hybrid_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.h:115,44'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_memory_hybrid_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_memory_hybrid_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_memory_hybrid_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_memory_hybrid_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybridD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19llama_memory_hybridD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.h:44,36'
          Dst:             _ZN19llama_memory_hybridD2Ev
    - functionName:    _ZN19llama_memory_hybridD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.h:44,36'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN19llama_memory_hybrid10init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          256
      EdgeCount:       98
      CyclomaticComplexity: 47
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchC2Ev
        - _ZN12llama_ubatchD2Ev
        - _ZN12llama_ubatchaSEOS_
        - _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr9split_seqEj
        - _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:69,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-memory-hybrid.cpp:75,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-memory-hybrid.cpp:79,33'
          Dst:             _ZN18llama_batch_allocr9split_seqEj
        - Src:             'src/llama-memory-hybrid.cpp:79,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-memory-hybrid.cpp:79,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid.cpp:97,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid.cpp:75,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-memory-hybrid.cpp:82,49'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-memory-hybrid.cpp:89,33'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-memory-hybrid.cpp:89,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-memory-hybrid.cpp:89,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid.cpp:97,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid.cpp:97,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid.cpp:97,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid.cpp:99,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-memory-hybrid.cpp:99,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-memory-hybrid.cpp:105,24'
          Dst:             _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-memory-hybrid.cpp:107,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-hybrid.cpp:112,37'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-memory-hybrid.cpp:114,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN19llama_memory_hybrid9init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid11init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_memory_hybrid13get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid5clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid6seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid6seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid8seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid7seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid7seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_memory_hybrid11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_memory_hybrid11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_memory_hybrid16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_memory_hybrid11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybrid10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_memory_hybrid_contextC2EP19llama_memory_hybridP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK19llama_memory_hybrid12get_mem_attnEv
        - _ZNK19llama_memory_hybrid12get_mem_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:220,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-memory-hybrid.cpp:224,19'
          Dst:             _ZNK19llama_memory_hybrid12get_mem_attnEv
        - Src:             'src/llama-memory-hybrid.cpp:225,19'
          Dst:             _ZNK19llama_memory_hybrid12get_mem_recrEv
        - Src:             'src/llama-memory-hybrid.cpp:226,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-memory-hybrid.cpp:227,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK19llama_memory_hybrid12get_mem_attnEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19llama_memory_hybrid12get_mem_recrEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27llama_memory_hybrid_contextC2EP19llama_memory_hybrid
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK19llama_memory_hybrid12get_mem_attnEv
        - _ZNK19llama_memory_hybrid12get_mem_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:214,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-memory-hybrid.cpp:215,19'
          Dst:             _ZNK19llama_memory_hybrid12get_mem_attnEv
        - Src:             'src/llama-memory-hybrid.cpp:216,19'
          Dst:             _ZNK19llama_memory_hybrid12get_mem_recrEv
        - Src:             'src/llama-memory-hybrid.cpp:217,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-memory-hybrid.cpp:218,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_memory_hybrid_contextC2EP19llama_memory_hybridNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEENS3_I12llama_ubatchNS6_IS9_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       36
      CyclomaticComplexity: 15
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZN30llama_memory_recurrent_contextC2EP22llama_memory_recurrentNSt3__16vectorI12llama_ubatchNS2_9allocatorIS4_EEEE
        - _ZNK19llama_memory_hybrid12get_mem_attnEv
        - _ZNK19llama_memory_hybrid12get_mem_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:229,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-memory-hybrid.cpp:235,46'
          Dst:             _ZNK19llama_memory_hybrid12get_mem_attnEv
        - Src:             'src/llama-memory-hybrid.cpp:235,18'
          Dst:             _ZN22llama_kv_cache_contextC2EP14llama_kv_cacheNSt3__16vectorINS0_9slot_infoENS2_9allocatorIS4_EEEENS3_I12llama_ubatchNS5_IS8_EEEE
        - Src:             'src/llama-memory-hybrid.cpp:236,54'
          Dst:             _ZNK19llama_memory_hybrid12get_mem_recrEv
        - Src:             'src/llama-memory-hybrid.cpp:236,18'
          Dst:             _ZN30llama_memory_recurrent_contextC2EP22llama_memory_recurrentNSt3__16vectorI12llama_ubatchNS2_9allocatorIS4_EEEE
        - Src:             'src/llama-memory-hybrid.cpp:237,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-memory-hybrid.cpp:238,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN27llama_memory_hybrid_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:212,30'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZNK27llama_memory_hybrid_context8get_recrEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK27llama_memory_hybrid_context8get_attnEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_memory_hybridC2ERK11llama_model9ggml_typeS3_bjjj14llama_swa_typeS3_S3_jjjbbRKNSt3__18functionIFbiEEESA_
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        18
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          119
      EdgeCount:       45
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN14llama_kv_cacheC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
        - _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid.cpp:11,22'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-memory-hybrid.cpp:34,18'
          Dst:             _ZN14llama_kv_cacheC2ERK11llama_modelRK13llama_hparams9ggml_typeS6_bbbjjjj14llama_swa_typeP14llama_memory_iRKNSt3__18functionIFbiEEERKNSB_IFiiEEESJ_
        - Src:             'src/llama-memory-hybrid.cpp:54,18'
          Dst:             _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
        - Src:             'src/llama-memory-hybrid.cpp:65,9'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    '_ZZN24llama_memory_hybrid_iswaC1ERK11llama_model9ggml_typeS3_bbjjjS3_S3_jjjbbRKNSt3__18functionIFbiEEES9_ENK3$_1clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:62,46'
          Dst:             _ZNK13llama_hparams7is_recrEj
    - functionName:    '_ZZN24llama_memory_hybrid_iswaC1ERK11llama_model9ggml_typeS3_bbjjjS3_S3_jjjbbRKNSt3__18functionIFbiEEES9_ENK3$_0clEi'
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams7is_recrEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:48,47'
          Dst:             _ZNK13llama_hparams7is_recrEj
    - functionName:    _ZN32llama_memory_hybrid_iswa_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN32llama_memory_hybrid_iswa_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.h:116,49'
          Dst:             _ZN32llama_memory_hybrid_iswa_contextD2Ev
    - functionName:    _ZN32llama_memory_hybrid_iswa_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.h:116,49'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN32llama_memory_hybrid_iswa_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32llama_memory_hybrid_iswa_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK32llama_memory_hybrid_iswa_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK32llama_memory_hybrid_iswa_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswaD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN24llama_memory_hybrid_iswaD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.h:44,41'
          Dst:             _ZN24llama_memory_hybrid_iswaD2Ev
    - functionName:    _ZN24llama_memory_hybrid_iswaD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.h:44,41'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN24llama_memory_hybrid_iswa10init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          315
      EdgeCount:       121
      CyclomaticComplexity: 56
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchC2Ev
        - _ZN12llama_ubatchD2Ev
        - _ZN12llama_ubatchaSEOS_
        - _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr9split_seqEj
        - _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZNK14llama_kv_cache12get_n_streamEv
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
        - _ZNK19llama_kv_cache_iswa7get_swaEv
        - _ZNK19llama_kv_cache_iswa8get_baseEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:68,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:74,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:78,33'
          Dst:             _ZN18llama_batch_allocr9split_seqEj
        - Src:             'src/llama-memory-hybrid-iswa.cpp:78,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-memory-hybrid-iswa.cpp:78,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:96,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:74,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:81,49'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:81,61'
          Dst:             _ZNK14llama_kv_cache12get_n_streamEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:88,33'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-memory-hybrid-iswa.cpp:88,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-memory-hybrid-iswa.cpp:88,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:96,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:96,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:96,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:98,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:98,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:104,24'
          Dst:             _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-memory-hybrid-iswa.cpp:106,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-hybrid-iswa.cpp:111,38'
          Dst:             _ZNK19llama_kv_cache_iswa8get_baseEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:111,50'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-memory-hybrid-iswa.cpp:113,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-hybrid-iswa.cpp:117,37'
          Dst:             _ZNK19llama_kv_cache_iswa7get_swaEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:117,48'
          Dst:             _ZN14llama_kv_cache7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-memory-hybrid-iswa.cpp:119,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN24llama_memory_hybrid_iswa9init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa11init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llama_memory_hybrid_iswa13get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa5clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa6seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa6seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa8seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa7seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa7seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llama_memory_hybrid_iswa11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llama_memory_hybrid_iswa11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llama_memory_hybrid_iswa16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llama_memory_hybrid_iswa11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswa10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32llama_memory_hybrid_iswa_contextC2EP24llama_memory_hybrid_iswaP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
        - _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:225,35'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:229,19'
          Dst:             _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:230,19'
          Dst:             _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:231,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-memory-hybrid-iswa.cpp:232,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32llama_memory_hybrid_iswa_contextC2EP24llama_memory_hybrid_iswa
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 9
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
        - _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:219,35'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:220,19'
          Dst:             _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:221,19'
          Dst:             _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:222,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-memory-hybrid-iswa.cpp:223,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN32llama_memory_hybrid_iswa_contextC2EP24llama_memory_hybrid_iswaNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_NS3_I12llama_ubatchNS6_IS9_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       36
      CyclomaticComplexity: 15
      functionsReached:
        - _Z27llama_memory_status_combine19llama_memory_statusS_
        - _ZN22llama_memory_context_iC2Ev
        - _ZN22llama_memory_context_iD2Ev
        - _ZN27llama_kv_cache_iswa_contextC2EP19llama_kv_cache_iswaNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_NS3_I12llama_ubatchNS6_IS9_EEEE
        - _ZN30llama_memory_recurrent_contextC2EP22llama_memory_recurrentNSt3__16vectorI12llama_ubatchNS2_9allocatorIS4_EEEE
        - _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
        - _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:234,35'
          Dst:             _ZN22llama_memory_context_iC2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:241,51'
          Dst:             _ZNK24llama_memory_hybrid_iswa12get_mem_attnEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:241,18'
          Dst:             _ZN27llama_kv_cache_iswa_contextC2EP19llama_kv_cache_iswaNSt3__16vectorIN14llama_kv_cache9slot_infoENS2_9allocatorIS5_EEEES8_NS3_I12llama_ubatchNS6_IS9_EEEE
        - Src:             'src/llama-memory-hybrid-iswa.cpp:242,54'
          Dst:             _ZNK24llama_memory_hybrid_iswa12get_mem_recrEv
        - Src:             'src/llama-memory-hybrid-iswa.cpp:242,18'
          Dst:             _ZN30llama_memory_recurrent_contextC2EP22llama_memory_recurrentNSt3__16vectorI12llama_ubatchNS2_9allocatorIS4_EEEE
        - Src:             'src/llama-memory-hybrid-iswa.cpp:243,12'
          Dst:             _Z27llama_memory_status_combine19llama_memory_statusS_
        - Src:             'src/llama-memory-hybrid-iswa.cpp:244,1'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN32llama_memory_hybrid_iswa_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:217,35'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZNK32llama_memory_hybrid_iswa_context8get_recrEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK32llama_memory_hybrid_iswa_context8get_attnEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_memory_hybrid_iswaC2ERK11llama_model9ggml_typeS3_bbjjjS3_S3_jjjbbRKNSt3__18functionIFbiEEES9_
      functionSourceFile: '/src/llama.cpp/src/llama-memory-hybrid-iswa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        18
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          119
      EdgeCount:       45
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
        - _ZN19llama_kv_cache_iswaC2ERK11llama_model9ggml_typeS3_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNS7_IFiiEEESF_
        - _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-hybrid-iswa.cpp:11,27'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-memory-hybrid-iswa.cpp:34,18'
          Dst:             _ZN19llama_kv_cache_iswaC2ERK11llama_model9ggml_typeS3_bbbbjjjjP14llama_memory_iRKNSt3__18functionIFbiEEERKNS7_IFiiEEESF_
        - Src:             'src/llama-memory-hybrid-iswa.cpp:53,18'
          Dst:             _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
        - Src:             'src/llama-memory-hybrid-iswa.cpp:64,9'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    '_ZZN22llama_memory_recurrent9find_slotERK12llama_ubatchENK3$_0clERKNS_8mem_cellE'
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:689,49'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
    - functionName:    _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent8mem_cellD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent8mem_cellC2ERKS0_
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent8mem_cellC2EOS0_
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent8mem_cellC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN22llama_memory_recurrentC1ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEEENK28ggml_backend_buft_comparatorclERKP24ggml_backend_buffer_typeSE_
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_name
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:44,27'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-memory-recurrent.cpp:44,56'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-memory-recurrent.cpp:44,20'
          Dst:             strcmp
    - functionName:    _ZN22llama_memory_recurrentD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_recurrentD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.h:29,39'
          Dst:             _ZN22llama_memory_recurrentD2Ev
    - functionName:    _ZN22llama_memory_recurrentD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14llama_memory_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.h:29,39'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN22llama_memory_recurrent10init_batchER18llama_batch_allocrjb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          175
      EdgeCount:       71
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN12llama_ubatchC2Ev
        - _ZN12llama_ubatchD2Ev
        - _ZN12llama_ubatchaSEOS_
        - _ZN18llama_batch_allocr11split_equalEjbj
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr9split_seqEj
        - _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
        - _ZNK18llama_batch_allocr10get_n_usedEv
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:409,16'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
        - Src:             'src/llama-memory-recurrent.cpp:413,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-memory-recurrent.cpp:417,33'
          Dst:             _ZN18llama_batch_allocr9split_seqEj
        - Src:             'src/llama-memory-recurrent.cpp:417,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-memory-recurrent.cpp:417,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:432,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:413,26'
          Dst:             _ZN12llama_ubatchC2Ev
        - Src:             'src/llama-memory-recurrent.cpp:424,33'
          Dst:             _ZN18llama_batch_allocr11split_equalEjbj
        - Src:             'src/llama-memory-recurrent.cpp:424,24'
          Dst:             _ZN12llama_ubatchaSEOS_
        - Src:             'src/llama-memory-recurrent.cpp:424,17'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:432,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:432,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:432,9'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:434,20'
          Dst:             _ZNK18llama_batch_allocr10get_n_usedEv
        - Src:             'src/llama-memory-recurrent.cpp:434,42'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-memory-recurrent.cpp:439,14'
          Dst:             _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
    - functionName:    _ZN22llama_memory_recurrent9init_fullEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent11init_updateEP13llama_contextb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_memory_recurrent13get_can_shiftEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent5clearEb
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_backend_buffer_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:143,13'
          Dst:             ggml_backend_buffer_clear
    - functionName:    _ZN22llama_memory_recurrent6seq_rmEiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          316
      EdgeCount:       98
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN22llama_memory_recurrent10set_rs_idxEij
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:164,13'
          Dst:             _ZN22llama_memory_recurrent10set_rs_idxEij
        - Src:             'src/llama-memory-recurrent.cpp:185,21'
          Dst:             _ZN22llama_memory_recurrent10set_rs_idxEij
        - Src:             'src/llama-memory-recurrent.cpp:208,33'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - Src:             'src/llama-memory-recurrent.cpp:213,26'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
    - functionName:    _ZN22llama_memory_recurrent6seq_cpEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent8seq_keepEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          125
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:280,23'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
    - functionName:    _ZN22llama_memory_recurrent7seq_addEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          109
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:327,22'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
    - functionName:    _ZN22llama_memory_recurrent7seq_divEiiii
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          109
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:357,22'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
    - functionName:    _ZNK22llama_memory_recurrent11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:368,22'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
    - functionName:    _ZNK22llama_memory_recurrent11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:384,22'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
    - functionName:    _ZNK22llama_memory_recurrent16memory_breakdownEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_get_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:402,57'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-memory-recurrent.cpp:402,13'
          Dst:             ggml_backend_buffer_get_type
    - functionName:    _ZNK22llama_memory_recurrent11state_writeER16llama_io_write_iij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          512
      EdgeCount:       119
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK22llama_memory_recurrent16state_write_dataER16llama_io_write_iRKNSt3__16vectorINS2_4pairIjjEENS2_9allocatorIS5_EEEE
        - _ZNK22llama_memory_recurrent16state_write_metaER16llama_io_write_iRKNSt3__16vectorINS2_4pairIjjEENS2_9allocatorIS5_EEEEi
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:745,36'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - Src:             'src/llama-memory-recurrent.cpp:745,56'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - Src:             'src/llama-memory-recurrent.cpp:751,21'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:756,25'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:763,29'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:791,9'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:809,5'
          Dst:             _ZNK22llama_memory_recurrent16state_write_metaER16llama_io_write_iRKNSt3__16vectorINS2_4pairIjjEENS2_9allocatorIS5_EEEEi
        - Src:             'src/llama-memory-recurrent.cpp:810,5'
          Dst:             _ZNK22llama_memory_recurrent16state_write_dataER16llama_io_write_iRKNSt3__16vectorINS2_4pairIjjEENS2_9allocatorIS5_EEEE
    - functionName:    _ZN22llama_memory_recurrent10state_readER15llama_io_read_iij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN22llama_memory_recurrent10set_rs_idxEij
        - _ZN22llama_memory_recurrent15state_read_dataER15llama_io_read_ij
        - _ZN22llama_memory_recurrent15state_read_metaER15llama_io_read_iji
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:821,18'
          Dst:             _ZN22llama_memory_recurrent15state_read_metaER15llama_io_read_iji
        - Src:             'src/llama-memory-recurrent.cpp:822,18'
          Dst:             _ZN22llama_memory_recurrent15state_read_dataER15llama_io_read_ij
        - Src:             'src/llama-memory-recurrent.cpp:830,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-memory-recurrent.cpp:830,15'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-memory-recurrent.cpp:830,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-memory-recurrent.cpp:830,9'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-memory-recurrent.cpp:830,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-memory-recurrent.cpp:837,13'
          Dst:             _ZN22llama_memory_recurrent10set_rs_idxEij
    - functionName:    _ZN22llama_memory_recurrent15state_read_metaER15llama_io_read_iji
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          388
      EdgeCount:       83
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchD2Ev
        - _ZN18llama_batch_allocr14ubatch_reserveEjj
        - _ZN18llama_batch_allocrC2Ej
        - _ZN18llama_batch_allocrD2Ev
        - _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
        - _ZNK13llama_hparams14n_pos_per_embdEv
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:954,43'
          Dst:             _ZNK13llama_hparams14n_pos_per_embdEv
        - Src:             'src/llama-memory-recurrent.cpp:954,28'
          Dst:             _ZN18llama_batch_allocrC2Ej
        - Src:             'src/llama-memory-recurrent.cpp:956,38'
          Dst:             _ZN18llama_batch_allocr14ubatch_reserveEjj
        - Src:             'src/llama-memory-recurrent.cpp:966,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:975,14'
          Dst:             _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
        - Src:             'src/llama-memory-recurrent.cpp:976,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:985,9'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - Src:             'src/llama-memory-recurrent.cpp:986,9'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - Src:             'src/llama-memory-recurrent.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:987,5'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:987,5'
          Dst:             _ZN18llama_batch_allocrD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:987,5'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:987,5'
          Dst:             _ZN18llama_batch_allocrD2Ev
        - Src:             'src/llama-memory-recurrent.cpp:991,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1013,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1021,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN22llama_memory_recurrent15state_read_dataER15llama_io_read_ij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          507
      EdgeCount:       105
      CyclomaticComplexity: 31
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1047,28'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-memory-recurrent.cpp:1048,9'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-memory-recurrent.cpp:1048,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1052,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1077,72'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-memory-recurrent.cpp:1077,35'
          Dst:             ggml_row_size
        - Src:             'src/llama-memory-recurrent.cpp:1056,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1070,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1077,72'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-memory-recurrent.cpp:1077,35'
          Dst:             ggml_row_size
        - Src:             'src/llama-memory-recurrent.cpp:1079,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1100,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1107,76'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/llama-memory-recurrent.cpp:1107,39'
          Dst:             ggml_row_size
        - Src:             'src/llama-memory-recurrent.cpp:1109,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1124,47'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/llama-memory-recurrent.cpp:1131,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1138,38'
          Dst:             ggml_type_size
        - Src:             'src/llama-memory-recurrent.cpp:1140,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:1148,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN22llama_memory_recurrent10set_rs_idxEij
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         146
      ICount:          766
      EdgeCount:       191
      CyclomaticComplexity: 47
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK12llama_ubatch10equal_seqsEv
        - _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:499,5'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-memory-recurrent.cpp:499,5'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:515,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:563,18'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - Src:             'src/llama-memory-recurrent.cpp:575,13'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
        - Src:             'src/llama-memory-recurrent.cpp:575,13'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:581,13'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - Src:             'src/llama-memory-recurrent.cpp:581,13'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:589,17'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - Src:             'src/llama-memory-recurrent.cpp:589,17'
          Dst:             ggml_abort
        - Src:             'src/llama-memory-recurrent.cpp:598,30'
          Dst:             _ZNK22llama_memory_recurrent8mem_cell8is_emptyEv
        - Src:             'src/llama-memory-recurrent.cpp:641,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:674,17'
          Dst:             ggml_abort
    - functionName:    _ZNK22llama_memory_recurrent8mem_cell10has_seq_idERKi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_memory_recurrent16state_write_metaER16llama_io_write_iRKNSt3__16vectorINS2_4pairIjjEENS2_9allocatorIS5_EEEEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          154
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_memory_recurrent16state_write_dataER16llama_io_write_iRKNSt3__16vectorINS2_4pairIjjEENS2_9allocatorIS5_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          251
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:863,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-memory-recurrent.cpp:879,74'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-memory-recurrent.cpp:879,37'
          Dst:             ggml_row_size
        - Src:             'src/llama-memory-recurrent.cpp:901,78'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/llama-memory-recurrent.cpp:901,41'
          Dst:             ggml_row_size
    - functionName:    _ZN30llama_memory_recurrent_contextC2E19llama_memory_status
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1169,33'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZN30llama_memory_recurrent_contextD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1179,65'
          Dst:             _ZN22llama_memory_context_iD2Ev
    - functionName:    _ZN30llama_memory_recurrent_contextD0Ev
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN30llama_memory_recurrent_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1179,65'
          Dst:             _ZN30llama_memory_recurrent_contextD2Ev
    - functionName:    _ZN30llama_memory_recurrent_context4nextEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN30llama_memory_recurrent_context5applyEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1202,10'
          Dst:             _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
    - functionName:    _ZNK30llama_memory_recurrent_context10get_ubatchEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context10get_statusEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN30llama_memory_recurrent_contextC2EP22llama_memory_recurrent
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1171,33'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZN22llama_memory_recurrent7prepareERKNSt3__16vectorI12llama_ubatchNS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:470,14'
          Dst:             _ZN22llama_memory_recurrent9find_slotERK12llama_ubatch
    - functionName:    _ZN30llama_memory_recurrent_contextC2EP22llama_memory_recurrentNSt3__16vectorI12llama_ubatchNS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22llama_memory_context_iC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:1175,33'
          Dst:             _ZN22llama_memory_context_iC2Ev
    - functionName:    _ZNK30llama_memory_recurrent_context6s_copyEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context7get_s_lEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context7get_r_lEi
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context8get_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context8get_rs_zEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context8get_headEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK30llama_memory_recurrent_context8get_n_rsEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK22llama_memory_recurrent10total_sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_buffer_get_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:703,17'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    _ZNK22llama_memory_recurrent12size_s_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:726,29'
          Dst:             ggml_nbytes
    - functionName:    _ZNK22llama_memory_recurrent12size_r_bytesEv
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:714,29'
          Dst:             ggml_nbytes
    - functionName:    '_ZZN22llama_memory_recurrentC1ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEEENK3$_0clEP24ggml_backend_buffer_type'
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:54,53'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-memory-recurrent.cpp:59,34'
          Dst:             ggml_init
    - functionName:    _ZN22llama_memory_recurrentC2ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEE
      functionSourceFile: '/src/llama.cpp/src/llama-memory-recurrent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          385
      EdgeCount:       135
      CyclomaticComplexity: 54
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN14llama_memory_iC2Ev
        - _ZN14llama_memory_iD2Ev
        - _ZNK11llama_model9dev_layerEi
        - _ZNK13llama_hparams7n_layerEv
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK22llama_memory_recurrent12size_r_bytesEv
        - _ZNK22llama_memory_recurrent12size_s_bytesEv
        - _ZNSt13runtime_errorC1EPKc
        - '_ZZN22llama_memory_recurrentC1ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEEENK3$_0clEP24ggml_backend_buffer_type'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_clear
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_name
        - ggml_backend_cpu_buffer_type
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_name
        - ggml_format_name
        - ggml_new_tensor_2d
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-memory-recurrent.cpp:20,25'
          Dst:             _ZN14llama_memory_iC2Ev
        - Src:             'src/llama-memory-recurrent.cpp:29,37'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-memory-recurrent.cpp:77,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:83,43'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'src/llama-memory-recurrent.cpp:86,32'
          Dst:             _ZNK11llama_model9dev_layerEi
        - Src:             'src/llama-memory-recurrent.cpp:87,20'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-memory-recurrent.cpp:89,24'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-memory-recurrent.cpp:92,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:94,30'
          Dst:             '_ZZN22llama_memory_recurrentC1ERK11llama_model9ggml_typeS3_bjjjRKNSt3__18functionIFbiEEEENK3$_0clEP24ggml_backend_buffer_type'
        - Src:             'src/llama-memory-recurrent.cpp:96,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-memory-recurrent.cpp:96,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-memory-recurrent.cpp:96,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-memory-recurrent.cpp:96,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-memory-recurrent.cpp:100,67'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/llama-memory-recurrent.cpp:100,27'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-memory-recurrent.cpp:101,67'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/llama-memory-recurrent.cpp:101,27'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-memory-recurrent.cpp:102,9'
          Dst:             ggml_format_name
        - Src:             'src/llama-memory-recurrent.cpp:103,9'
          Dst:             ggml_format_name
        - Src:             'src/llama-memory-recurrent.cpp:120,38'
          Dst:             _ZNK22llama_memory_recurrent12size_r_bytesEv
        - Src:             'src/llama-memory-recurrent.cpp:110,37'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-memory-recurrent.cpp:112,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-memory-recurrent.cpp:112,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-memory-recurrent.cpp:112,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-memory-recurrent.cpp:112,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-memory-recurrent.cpp:114,9'
          Dst:             ggml_backend_buffer_clear
        - Src:             'src/llama-memory-recurrent.cpp:115,9'
          Dst:             ggml_backend_buffer_name
        - Src:             'src/llama-memory-recurrent.cpp:115,9'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-memory-recurrent.cpp:115,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:121,38'
          Dst:             _ZNK22llama_memory_recurrent12size_s_bytesEv
        - Src:             'src/llama-memory-recurrent.cpp:123,9'
          Dst:             ggml_type_name
        - Src:             'src/llama-memory-recurrent.cpp:123,9'
          Dst:             ggml_type_name
        - Src:             'src/llama-memory-recurrent.cpp:123,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-memory-recurrent.cpp:128,1'
          Dst:             _ZN14llama_memory_iD2Ev
    - functionName:    _ZN20llama_sampler_infillD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3596
      functionLinenumberEnd: 3596
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_sampler_infill_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3795
      functionLinenumberEnd: 3797
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN20llama_sampler_infillD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3796,5'
          Dst:             _ZN20llama_sampler_infillD2Ev
    - functionName:    _ZL26llama_sampler_infill_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3790
      functionLinenumberEnd: 3792
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_infill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3792,12'
          Dst:             llama_sampler_init_infill
    - functionName:    llama_sampler_init_infill
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3812
      functionLinenumberEnd: 3821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3813,12'
          Dst:             llama_sampler_init
    - functionName:    llama_sampler_init
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_sampler_infill_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3603
      functionLinenumberEnd: 3604
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26llama_sampler_infill_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3607
      functionLinenumberEnd: 3788
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          682
      EdgeCount:       159
      CyclomaticComplexity: 44
      functionsReached:
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - _ZNK11llama_vocab14token_to_pieceEiPciib
        - _ZNK11llama_vocab6is_eogEi
        - _ZNK11llama_vocab9token_eosEv
        - _ZNK11llama_vocab9token_eotEv
        - ggml_abort
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3610,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:3626,25'
          Dst:             _ZNK11llama_vocab6is_eogEi
        - Src:             'src/llama-sampler.cpp:3648,29'
          Dst:             _ZNK11llama_vocab6is_eogEi
        - Src:             'src/llama-sampler.cpp:3676,36'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
        - Src:             'src/llama-sampler.cpp:3679,36'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
        - Src:             'src/llama-sampler.cpp:3683,36'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
        - Src:             'src/llama-sampler.cpp:3686,36'
          Dst:             _ZNK11llama_vocab14token_to_pieceEiPciib
        - Src:             'src/llama-sampler.cpp:3691,45'
          Dst:             memcmp
        - Src:             'src/llama-sampler.cpp:3721,41'
          Dst:             _ZNK11llama_vocab6is_eogEi
        - Src:             'src/llama-sampler.cpp:3742,41'
          Dst:             _ZNK11llama_vocab9token_eotEv
        - Src:             'src/llama-sampler.cpp:3744,45'
          Dst:             _ZNK11llama_vocab9token_eosEv
        - Src:             'src/llama-sampler.cpp:3748,9'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:3769,41'
          Dst:             _ZNK11llama_vocab6is_eogEi
    - functionName:    _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
        - expf
        - ggml_abort
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:290,5'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:294,9'
          Dst:             _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
        - Src:             'src/llama-sampler.cpp:307,19'
          Dst:             expf
    - functionName:    _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:209,5'
          Dst:             _ZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEE
    - functionName:    expf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          321
      EdgeCount:       59
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEEENK3$_0clERKS4_SB_'
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayiENK3$_0clERK16llama_token_dataS4_'
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_sampler_logit_biasD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3426
      functionLinenumberEnd: 3426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3426,8'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZN21llama_sampler_backendD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL42llama_sampler_logit_bias_backend_set_inputP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3516
      functionLinenumberEnd: 3538
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          151
      EdgeCount:       61
      CyclomaticComplexity: 31
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_nbytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3522,5'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:3523,5'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:3536,78'
          Dst:             ggml_nbytes
        - Src:             'src/llama-sampler.cpp:3531,9'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:3536,5'
          Dst:             ggml_backend_tensor_set
        - Src:             'src/llama-sampler.cpp:3537,78'
          Dst:             ggml_nbytes
        - Src:             'src/llama-sampler.cpp:3537,5'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZL38llama_sampler_logit_bias_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3488
      functionLinenumberEnd: 3514
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_add
        - ggml_fill
        - ggml_nelements
        - ggml_new_tensor_1d
        - ggml_new_tensor_2d
        - ggml_reshape_1d
        - ggml_reshape_2d
        - ggml_set_input
        - ggml_set_name
        - ggml_set_rows
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3499,28'
          Dst:             ggml_new_tensor_2d
        - Src:             'src/llama-sampler.cpp:3500,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:3501,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-sampler.cpp:3503,28'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-sampler.cpp:3504,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:3505,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-sampler.cpp:3507,25'
          Dst:             ggml_fill
        - Src:             'src/llama-sampler.cpp:3509,40'
          Dst:             ggml_nelements
        - Src:             'src/llama-sampler.cpp:3509,11'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:3510,11'
          Dst:             ggml_set_rows
        - Src:             'src/llama-sampler.cpp:3511,37'
          Dst:             ggml_nelements
        - Src:             'src/llama-sampler.cpp:3511,11'
          Dst:             ggml_reshape_1d
        - Src:             'src/llama-sampler.cpp:3513,20'
          Dst:             ggml_add
    - functionName:    _ZL37llama_sampler_logit_bias_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3542
      functionLinenumberEnd: 3554
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3547,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZN21llama_sampler_backend4initEb
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:544,9'
          Dst:             ggml_abort
    - functionName:    _ZL29llama_sampler_logit_bias_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3480
      functionLinenumberEnd: 3482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN24llama_sampler_logit_biasD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3481,5'
          Dst:             _ZN24llama_sampler_logit_biasD2Ev
    - functionName:    _ZL30llama_sampler_logit_bias_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3475
      functionLinenumberEnd: 3477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_logit_bias
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3477,12'
          Dst:             llama_sampler_init_logit_bias
    - functionName:    llama_sampler_init_logit_bias
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3572
      functionLinenumberEnd: 3590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN21llama_sampler_backendC2EPKc
        - _ZN21llama_sampler_backendD2Ev
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3576,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:3582,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:3579,12'
          Dst:             llama_sampler_init
        - Src:             'src/llama-sampler.cpp:3581,53'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL24llama_sampler_init_emptyPKc
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:513,12'
          Dst:             llama_sampler_init
    - functionName:    _ZN21llama_sampler_backendC2EPKc
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29llama_sampler_logit_bias_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3437
      functionLinenumberEnd: 3439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3439,17'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL30llama_sampler_logit_bias_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3442
      functionLinenumberEnd: 3473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          166
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_sampler_backend8get_nameEv
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24llama_sampler_empty_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26llama_sampler_empty_acceptP13llama_sampleri
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_sampler_empty_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_sampler_empty_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_sampler_empty_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:457,12'
          Dst:             _ZL24llama_sampler_init_emptyPKc
    - functionName:    _ZL24llama_sampler_empty_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32llama_sampler_empty_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34llama_sampler_empty_backend_acceptP13llama_samplerP12ggml_contextP11ggml_cgraphP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33llama_sampler_empty_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL37llama_sampler_empty_backend_set_inputP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24llama_sampler_adaptive_pD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3269
      functionLinenumberEnd: 3269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29llama_sampler_adaptive_p_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN24llama_sampler_adaptive_pD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3384,5'
          Dst:             _ZN24llama_sampler_adaptive_pD2Ev
    - functionName:    _ZL30llama_sampler_adaptive_p_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3369
      functionLinenumberEnd: 3380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_adaptive_p
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3371,25'
          Dst:             llama_sampler_init_adaptive_p
    - functionName:    llama_sampler_init_adaptive_p
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3404
      functionLinenumberEnd: 3422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12get_rng_seedj
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3405,21'
          Dst:             _ZL12get_rng_seedj
        - Src:             'src/llama-sampler.cpp:3407,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL12get_rng_seedj
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:339,9'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-sampler.cpp:339,9'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-sampler.cpp:339,9'
          Dst:             __cxa_guard_abort
    - functionName:    _ZL29llama_sampler_adaptive_p_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31llama_sampler_adaptive_p_acceptP13llama_sampleri
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3343
      functionLinenumberEnd: 3354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3346,9'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:3347,9'
          Dst:             ggml_abort
    - functionName:    _ZL30llama_sampler_adaptive_p_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3295,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:3300,27'
          Dst:             _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
        - Src:             'src/llama-sampler.cpp:3334,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:3335,23'
          Dst:             _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
    - functionName:    _ZL30llama_sampler_adaptive_p_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3356
      functionLinenumberEnd: 3367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12get_rng_seedj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3365,30'
          Dst:             _ZL12get_rng_seedj
    - functionName:    _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEEENK14probs_iteratorneERKS5_
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEEENK14probs_iteratordeEv
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEEEN14probs_iteratorppEv
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17llama_sampler_dryD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2857
      functionLinenumberEnd: 2857
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ring_bufferIiED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2857,8'
          Dst:             _ZN11ring_bufferIiED2Ev
    - functionName:    _ZN11ring_bufferIiED2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11ring_bufferIiE3ratEm
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:97,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-sampler.cpp:97,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-sampler.cpp:97,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-sampler.cpp:97,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-sampler.cpp:97,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZL22llama_sampler_dry_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionLinenumberEnd: 3165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN17llama_sampler_dryD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3164,5'
          Dst:             _ZN17llama_sampler_dryD2Ev
    - functionName:    _ZL23llama_sampler_dry_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3143
      functionLinenumberEnd: 3161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN11llama_vocabC2Ev
        - _ZN11llama_vocabD2Ev
        - _ZN11ring_bufferIiEaSERKS0_
        - llama_sampler_init_dry
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3146,17'
          Dst:             _ZN11llama_vocabC2Ev
        - Src:             'src/llama-sampler.cpp:3149,21'
          Dst:             llama_sampler_init_dry
        - Src:             'src/llama-sampler.cpp:3157,33'
          Dst:             _ZN11ring_bufferIiEaSERKS0_
        - Src:             'src/llama-sampler.cpp:3161,1'
          Dst:             _ZN11llama_vocabD2Ev
        - Src:             'src/llama-sampler.cpp:3161,1'
          Dst:             _ZN11llama_vocabD2Ev
    - functionName:    llama_sampler_init_dry
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3180
      functionLinenumberEnd: 3229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - float
        - float
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          230
      EdgeCount:       109
      CyclomaticComplexity: 56
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL24llama_sampler_init_emptyPKc
        - _ZL31get_overlapping_token_sequencesRK11llama_vocabRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_18unordered_multimapIiNS2_6vectorIiNS6_IiEEEENS2_4hashIiEENS2_8equal_toIiEENS6_INS2_4pairIKiSE_EEEEEEi
        - _ZN11ring_bufferIiEC2Em
        - llama_sampler_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3189,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:3196,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-sampler.cpp:3202,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-sampler.cpp:3207,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-sampler.cpp:3211,13'
          Dst:             _ZL31get_overlapping_token_sequencesRK11llama_vocabRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_18unordered_multimapIiNS2_6vectorIiNS6_IiEEEENS2_4hashIiEENS2_8equal_toIiEENS6_INS2_4pairIKiSE_EEEEEEi
        - Src:             'src/llama-sampler.cpp:3226,59'
          Dst:             _ZN11ring_bufferIiEC2Em
        - Src:             'src/llama-sampler.cpp:3215,12'
          Dst:             llama_sampler_init
    - functionName:    _ZN11ring_bufferIiEaSERKS0_
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31get_overlapping_token_sequencesRK11llama_vocabRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_18unordered_multimapIiNS2_6vectorIiNS6_IiEEEENS2_4hashIiEENS2_8equal_toIiEENS6_INS2_4pairIKiSE_EEEEEEi
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2872
      functionLinenumberEnd: 2912
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          253
      EdgeCount:       58
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11llama_vocab10detokenizeERKNSt3__16vectorIiNS0_9allocatorIiEEEEb
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK11llama_vocab8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2873,67'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-sampler.cpp:2874,34'
          Dst:             _ZNK11llama_vocab10detokenizeERKNSt3__16vectorIiNS0_9allocatorIiEEEEb
        - Src:             'src/llama-sampler.cpp:2891,67'
          Dst:             _ZNK11llama_vocab8tokenizeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbb
    - functionName:    _ZN11ring_bufferIiEC2Em
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22llama_sampler_dry_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2914
      functionLinenumberEnd: 2915
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24llama_sampler_dry_acceptP13llama_sampleri
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2918
      functionLinenumberEnd: 2925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11ring_bufferIiE9push_backERKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2924,22'
          Dst:             _ZN11ring_bufferIiE9push_backERKi
    - functionName:    _ZL23llama_sampler_dry_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 3134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         111
      ICount:          603
      EdgeCount:       150
      CyclomaticComplexity: 41
      functionsReached:
        - _ZNK11ring_bufferIiE3ratEm
        - _ZNK11ring_bufferIiE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2936,65'
          Dst:             _ZNK11ring_bufferIiE4sizeEv
        - Src:             'src/llama-sampler.cpp:2969,46'
          Dst:             _ZNK11ring_bufferIiE3ratEm
        - Src:             'src/llama-sampler.cpp:2985,64'
          Dst:             _ZNK11ring_bufferIiE3ratEm
        - Src:             'src/llama-sampler.cpp:3038,66'
          Dst:             _ZNK11ring_bufferIiE3ratEm
        - Src:             'src/llama-sampler.cpp:3038,93'
          Dst:             _ZNK11ring_bufferIiE3ratEm
        - Src:             'src/llama-sampler.cpp:3057,66'
          Dst:             _ZNK11ring_bufferIiE3ratEm
        - Src:             'src/llama-sampler.cpp:3057,93'
          Dst:             _ZNK11ring_bufferIiE3ratEm
        - Src:             'src/llama-sampler.cpp:3088,50'
          Dst:             _ZNK11ring_bufferIiE3ratEm
    - functionName:    _ZL23llama_sampler_dry_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3136
      functionLinenumberEnd: 3141
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ring_bufferIiE5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3138,22'
          Dst:             _ZN11ring_bufferIiE5clearEv
    - functionName:    _ZN11ring_bufferIiE5clearEv
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11ring_bufferIiE4sizeEv
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11ring_bufferIiE9push_backERKi
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:58,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-sampler.cpp:58,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-sampler.cpp:58,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-sampler.cpp:58,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-sampler.cpp:58,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZL30llama_sampler_top_n_sigma_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2823
      functionLinenumberEnd: 2825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31llama_sampler_top_n_sigma_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2818
      functionLinenumberEnd: 2820
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_top_n_sigma
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2820,12'
          Dst:             llama_sampler_init_top_n_sigma
    - functionName:    llama_sampler_init_top_n_sigma
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2853
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2844,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:2847,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL30llama_sampler_top_n_sigma_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2775
      functionLinenumberEnd: 2776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31llama_sampler_top_n_sigma_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2779
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          339
      EdgeCount:       92
      CyclomaticComplexity: 25
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23llama_sampler_penaltiesD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ring_bufferIiED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2622,8'
          Dst:             _ZN11ring_bufferIiED2Ev
    - functionName:    _ZN11ring_bufferIiE5frontEv
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:30,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-sampler.cpp:30,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-sampler.cpp:30,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-sampler.cpp:30,13'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-sampler.cpp:30,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZL28llama_sampler_penalties_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2726
      functionLinenumberEnd: 2728
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN23llama_sampler_penaltiesD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2727,5'
          Dst:             _ZN23llama_sampler_penaltiesD2Ev
    - functionName:    _ZL29llama_sampler_penalties_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2708
      functionLinenumberEnd: 2723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ring_bufferIiEaSERKS0_
        - llama_sampler_init_penalties
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2710,21'
          Dst:             llama_sampler_init_penalties
        - Src:             'src/llama-sampler.cpp:2720,26'
          Dst:             _ZN11ring_bufferIiEaSERKS0_
    - functionName:    llama_sampler_init_penalties
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2747
      functionLinenumberEnd: 2767
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN11ring_bufferIiEC2Em
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2753,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:2763,38'
          Dst:             _ZN11ring_bufferIiEC2Em
        - Src:             'src/llama-sampler.cpp:2756,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL28llama_sampler_penalties_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionLinenumberEnd: 2635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30llama_sampler_penalties_acceptP13llama_sampleri
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2638
      functionLinenumberEnd: 2667
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11ring_bufferIiE5frontEv
        - _ZN11ring_bufferIiE9push_backERKi
        - _ZNK11ring_bufferIiE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2647,19'
          Dst:             _ZNK11ring_bufferIiE4sizeEv
        - Src:             'src/llama-sampler.cpp:2648,36'
          Dst:             _ZN11ring_bufferIiE5frontEv
        - Src:             'src/llama-sampler.cpp:2656,15'
          Dst:             _ZN11ring_bufferIiE9push_backERKi
    - functionName:    _ZL29llama_sampler_penalties_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2669
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29llama_sampler_penalties_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2706
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11ring_bufferIiE5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2704,15'
          Dst:             _ZN11ring_bufferIiE5clearEv
    - functionName:    _ZL26llama_sampler_grammar_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2509
      functionLinenumberEnd: 2517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z23llama_grammar_free_implP13llama_grammar
        - _ZN21llama_sampler_grammarD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2513,9'
          Dst:             _Z23llama_grammar_free_implP13llama_grammar
        - Src:             'src/llama-sampler.cpp:2516,5'
          Dst:             _ZN21llama_sampler_grammarD2Ev
    - functionName:    _ZN21llama_sampler_grammarD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27llama_sampler_grammar_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2488
      functionLinenumberEnd: 2506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z24llama_grammar_clone_implRK13llama_grammar
        - _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2491,21'
          Dst:             _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
        - Src:             'src/llama-sampler.cpp:2492,5'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:2502,35'
          Dst:             _Z24llama_grammar_clone_implRK13llama_grammar
    - functionName:    _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2542
      functionLinenumberEnd: 2589
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          281
      EdgeCount:       135
      CyclomaticComplexity: 68
      functionsReached:
        - _Z23llama_grammar_init_implPK11llama_vocabPKcS3_bPS3_mPKim
        - _ZN21llama_sampler_grammarC2Ev
        - _ZN21llama_sampler_grammarD2Ev
        - _ZN21llama_sampler_grammaraSEOS_
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_abort
        - llama_sampler_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2543,22'
          Dst:             _ZN21llama_sampler_grammarC2Ev
        - Src:             'src/llama-sampler.cpp:2550,13'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_atexit
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_guard_acquire
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_atexit
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_guard_release
        - Src:             'src/llama-sampler.cpp:2553,17'
          Dst:             __cxa_guard_abort
        - Src:             'src/llama-sampler.cpp:2562,23'
          Dst:             _Z23llama_grammar_init_implPK11llama_vocabPKcS3_bPS3_mPKim
        - Src:             'src/llama-sampler.cpp:2564,23'
          Dst:             _Z23llama_grammar_init_implPK11llama_vocabPKcS3_bPS3_mPKim
        - Src:             'src/llama-sampler.cpp:2566,14'
          Dst:             _ZN21llama_sampler_grammaraSEOS_
        - Src:             'src/llama-sampler.cpp:2566,9'
          Dst:             _ZN21llama_sampler_grammarD2Ev
        - Src:             'src/llama-sampler.cpp:2573,13'
          Dst:             _ZN21llama_sampler_grammarD2Ev
        - Src:             'src/llama-sampler.cpp:2577,14'
          Dst:             _ZN21llama_sampler_grammaraSEOS_
        - Src:             'src/llama-sampler.cpp:2577,9'
          Dst:             _ZN21llama_sampler_grammarD2Ev
        - Src:             'src/llama-sampler.cpp:2585,12'
          Dst:             llama_sampler_init
    - functionName:    _ZN21llama_sampler_grammarC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21llama_sampler_grammaraSEOS_
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2428
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26llama_sampler_grammar_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2437
      functionLinenumberEnd: 2438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33llama_sampler_grammar_accept_implP13llama_sampleri
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2441
      functionLinenumberEnd: 2446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z25llama_grammar_accept_implR13llama_grammari
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2444,9'
          Dst:             _Z25llama_grammar_accept_implR13llama_grammari
    - functionName:    _ZL27llama_sampler_grammar_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2448
      functionLinenumberEnd: 2453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z24llama_grammar_apply_implRK13llama_grammarP22llama_token_data_array
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2451,9'
          Dst:             _Z24llama_grammar_apply_implRK13llama_grammarP22llama_token_data_array
    - functionName:    _ZL27llama_sampler_grammar_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionLinenumberEnd: 2486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _Z23llama_grammar_free_implP13llama_grammar
        - _Z23llama_grammar_init_implPK11llama_vocabPKcS3_bPS3_mPKim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2480,26'
          Dst:             _Z23llama_grammar_init_implPK11llama_vocabPKcS3_bPS3_mPKim
        - Src:             'src/llama-sampler.cpp:2484,5'
          Dst:             _Z23llama_grammar_free_implP13llama_grammar
    - functionName:    '_ZZL31llama_sampler_mirostat_v2_applyP13llama_samplerP22llama_token_data_arrayENK3$_0clERK16llama_token_data'
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2349
      functionLinenumberEnd: 2350
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log2f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2350,17'
          Dst:             log2f
    - functionName:    log2f
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30llama_sampler_mirostat_v2_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31llama_sampler_mirostat_v2_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2378
      functionLinenumberEnd: 2391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_mirostat_v2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2381,21'
          Dst:             llama_sampler_init_mirostat_v2
    - functionName:    llama_sampler_init_mirostat_v2
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12get_rng_seedj
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2412,21'
          Dst:             _ZL12get_rng_seedj
        - Src:             'src/llama-sampler.cpp:2413,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL30llama_sampler_mirostat_v2_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31llama_sampler_mirostat_v2_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - log2f
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2346,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:2358,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:2360,21'
          Dst:             _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
        - Src:             'src/llama-sampler.cpp:2364,32'
          Dst:             log2f
    - functionName:    _ZL31llama_sampler_mirostat_v2_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2371
      functionLinenumberEnd: 2376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12get_rng_seedj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2374,21'
          Dst:             _ZL12get_rng_seedj
    - functionName:    _ZL27llama_sampler_mirostat_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28llama_sampler_mirostat_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_mirostat
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2270,21'
          Dst:             llama_sampler_init_mirostat
    - functionName:    llama_sampler_init_mirostat
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - int
        - int
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12get_rng_seedj
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2308,27'
          Dst:             _ZL12get_rng_seedj
        - Src:             'src/llama-sampler.cpp:2310,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL27llama_sampler_mirostat_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2228
      functionLinenumberEnd: 2229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28llama_sampler_mirostat_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2232
      functionLinenumberEnd: 2266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
        - _ZL24llama_sampler_top_k_implP22llama_token_data_arrayi
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - exp2f
        - log2f
        - logf
        - powf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2235,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:2251,35'
          Dst:             exp2f
        - Src:             'src/llama-sampler.cpp:2251,60'
          Dst:             powf
        - Src:             'src/llama-sampler.cpp:2251,15'
          Dst:             powf
        - Src:             'src/llama-sampler.cpp:2253,5'
          Dst:             _ZL24llama_sampler_top_k_implP22llama_token_data_arrayi
        - Src:             'src/llama-sampler.cpp:2255,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:2257,21'
          Dst:             _ZL17llama_sample_distP22llama_token_data_arrayRNSt3__123mersenne_twister_engineImLm32ELm624ELm397ELm31ELm2567483615ELm11ELm4294967295ELm7ELm2636928640ELm15ELm4022730752ELm18ELm1812433253EEE
        - Src:             'src/llama-sampler.cpp:2261,32'
          Dst:             log2f
        - Src:             'src/llama-sampler.cpp:2242,21'
          Dst:             logf
        - Src:             'src/llama-sampler.cpp:2243,21'
          Dst:             logf
    - functionName:    _ZL28llama_sampler_mirostat_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2283
      functionLinenumberEnd: 2288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12get_rng_seedj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2286,21'
          Dst:             _ZL12get_rng_seedj
    - functionName:    exp2f
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24llama_sampler_top_k_implP22llama_token_data_arrayi
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:330,9'
          Dst:             _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
    - functionName:    _ZL22llama_sampler_xtc_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23llama_sampler_xtc_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2151
      functionLinenumberEnd: 2162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_xtc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2153,21'
          Dst:             llama_sampler_init_xtc
    - functionName:    llama_sampler_init_xtc
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2188
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - float
        - float
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12get_rng_seedj
        - _ZL24llama_sampler_init_emptyPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2192,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:2195,27'
          Dst:             _ZL12get_rng_seedj
        - Src:             'src/llama-sampler.cpp:2197,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL22llama_sampler_xtc_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2114
      functionLinenumberEnd: 2115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22llama_sample_xtc_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionLinenumberEnd: 2149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          122
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2133,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
    - functionName:    _ZL23llama_sampler_xtc_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2169
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12get_rng_seedj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2171,21'
          Dst:             _ZL12get_rng_seedj
    - functionName:    _ZL36llama_sampler_temp_ext_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2009
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL35llama_sampler_backend_temp_samplingP12ggml_contextP11ggml_cgraphP18llama_sampler_dataf
        - ggml_clamp
        - ggml_div
        - ggml_exp
        - ggml_log
        - ggml_mul
        - ggml_scale
        - ggml_scale_bias
        - ggml_set_name
        - ggml_soft_max
        - ggml_sum
        - logf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2014,9'
          Dst:             _ZL35llama_sampler_backend_temp_samplingP12ggml_contextP11ggml_cgraphP18llama_sampler_dataf
        - Src:             'src/llama-sampler.cpp:2021,31'
          Dst:             logf
        - Src:             'src/llama-sampler.cpp:2024,34'
          Dst:             ggml_soft_max
        - Src:             'src/llama-sampler.cpp:2025,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2028,42'
          Dst:             ggml_clamp
        - Src:             'src/llama-sampler.cpp:2029,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2032,40'
          Dst:             ggml_log
        - Src:             'src/llama-sampler.cpp:2033,40'
          Dst:             ggml_mul
        - Src:             'src/llama-sampler.cpp:2034,40'
          Dst:             ggml_sum
        - Src:             'src/llama-sampler.cpp:2035,40'
          Dst:             ggml_scale
        - Src:             'src/llama-sampler.cpp:2036,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2037,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2038,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2039,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2042,41'
          Dst:             ggml_scale
        - Src:             'src/llama-sampler.cpp:2043,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2050,45'
          Dst:             ggml_log
        - Src:             'src/llama-sampler.cpp:2051,45'
          Dst:             ggml_scale
        - Src:             'src/llama-sampler.cpp:2052,45'
          Dst:             ggml_exp
        - Src:             'src/llama-sampler.cpp:2055,45'
          Dst:             ggml_scale_bias
        - Src:             'src/llama-sampler.cpp:2056,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2057,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2058,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2059,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:2062,42'
          Dst:             ggml_div
        - Src:             'src/llama-sampler.cpp:2063,5'
          Dst:             ggml_set_name
    - functionName:    _ZL35llama_sampler_backend_temp_samplingP12ggml_contextP11ggml_cgraphP18llama_sampler_dataf
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1848
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_argmax
        - ggml_get_rows
        - ggml_reshape_2d
        - ggml_scale
        - ggml_set_name
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1829,40'
          Dst:             ggml_argmax
        - Src:             'src/llama-sampler.cpp:1830,9'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1833,52'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1834,32'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1839,44'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1840,24'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1845,20'
          Dst:             ggml_scale
    - functionName:    _ZL35llama_sampler_temp_ext_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2002
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1998,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:2000,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          228
      EdgeCount:       98
      CyclomaticComplexity: 45
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z6formatPKcz
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_buft_get_device
        - ggml_backend_dev_name
        - ggml_backend_dev_supports_op
        - ggml_build_forward_expand
        - ggml_graph_n_nodes
        - ggml_graph_node
        - ggml_graph_overhead
        - ggml_init
        - ggml_new_graph
        - ggml_new_tensor_1d
        - ggml_op_name
        - ggml_tensor_overhead
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:562,21'
          Dst:             ggml_backend_buft_get_device
        - Src:             'src/llama-sampler.cpp:569,31'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-sampler.cpp:569,56'
          Dst:             ggml_graph_overhead
        - Src:             'src/llama-sampler.cpp:574,32'
          Dst:             ggml_init
        - Src:             'src/llama-sampler.cpp:576,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-sampler.cpp:576,34'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-sampler.cpp:576,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-sampler.cpp:576,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-sampler.cpp:576,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-sampler.cpp:584,28'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-sampler.cpp:587,28'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-sampler.cpp:590,24'
          Dst:             ggml_new_graph
        - Src:             'src/llama-sampler.cpp:595,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-sampler.cpp:599,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-sampler.cpp:603,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-sampler.cpp:607,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/llama-sampler.cpp:610,25'
          Dst:             ggml_graph_n_nodes
        - Src:             'src/llama-sampler.cpp:611,35'
          Dst:             ggml_graph_node
        - Src:             'src/llama-sampler.cpp:613,14'
          Dst:             ggml_backend_dev_supports_op
        - Src:             'src/llama-sampler.cpp:614,13'
          Dst:             ggml_backend_dev_name
        - Src:             'src/llama-sampler.cpp:614,13'
          Dst:             ggml_op_name
        - Src:             'src/llama-sampler.cpp:614,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZL27llama_sampler_temp_ext_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1989
      functionLinenumberEnd: 1991
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1990,5'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL28llama_sampler_temp_ext_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 1986
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_temp_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1986,12'
          Dst:             llama_sampler_init_temp_ext
    - functionName:    llama_sampler_init_temp_ext
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2081
      functionLinenumberEnd: 2099
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN21llama_sampler_backendC2EPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2085,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:2091,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:2088,18'
          Dst:             llama_sampler_init
    - functionName:    _ZL27llama_sampler_temp_ext_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1908
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1910,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL28llama_sampler_temp_ext_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionLinenumberEnd: 1982
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL23llama_sampler_temp_implP22llama_token_data_arrayf
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - exp
        - logf
        - powf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1927,30'
          Dst:             logf
        - Src:             'src/llama-sampler.cpp:1929,9'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:1944,61'
          Dst:             powf
        - Src:             'src/llama-sampler.cpp:1956,9'
          Dst:             _ZL23llama_sampler_temp_implP22llama_token_data_arrayf
        - Src:             'src/llama-sampler.cpp:1963,24'
          Dst:             exp
        - Src:             'src/llama-sampler.cpp:1980,9'
          Dst:             _ZL23llama_sampler_temp_implP22llama_token_data_arrayf
    - functionName:    _ZL23llama_sampler_temp_implP22llama_token_data_arrayf
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          186
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32llama_sampler_temp_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1866
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL35llama_sampler_backend_temp_samplingP12ggml_contextP11ggml_cgraphP18llama_sampler_dataf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1868,5'
          Dst:             _ZL35llama_sampler_backend_temp_samplingP12ggml_contextP11ggml_cgraphP18llama_sampler_dataf
    - functionName:    _ZL31llama_sampler_temp_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1852
      functionLinenumberEnd: 1859
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1855,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:1857,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL23llama_sampler_temp_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1818
      functionLinenumberEnd: 1820
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1819,5'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL24llama_sampler_temp_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1813
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_temp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1815,12'
          Dst:             llama_sampler_init_temp
    - functionName:    llama_sampler_init_temp
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN21llama_sampler_backendC2EPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1888,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:1894,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:1891,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL23llama_sampler_temp_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1802
      functionLinenumberEnd: 1804
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1804,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL24llama_sampler_temp_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1807
      functionLinenumberEnd: 1811
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23llama_sampler_temp_implP22llama_token_data_arrayf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1810,5'
          Dst:             _ZL23llama_sampler_temp_implP22llama_token_data_arrayf
    - functionName:    '_ZZL27llama_sampler_typical_applyP13llama_samplerP22llama_token_data_arrayENK3$_0clEmm'
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1726
      functionLinenumberEnd: 1727
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26llama_sampler_typical_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1763
      functionLinenumberEnd: 1765
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27llama_sampler_typical_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1758
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_typical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1760,12'
          Dst:             llama_sampler_init_typical
    - functionName:    llama_sampler_init_typical
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - float
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1784,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:1787,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL26llama_sampler_typical_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1695
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27llama_sampler_typical_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionLinenumberEnd: 1756
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          251
      EdgeCount:       59
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - logf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1708,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:1712,40'
          Dst:             logf
        - Src:             'src/llama-sampler.cpp:1718,38'
          Dst:             logf
    - functionName:    _ZL33llama_sampler_min_p_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1655
      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:
        - ggml_add
        - ggml_argmax
        - ggml_get_rows
        - ggml_log
        - ggml_reshape_2d
        - ggml_scale_bias
        - ggml_set_name
        - ggml_step
        - ggml_sub
        - logf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1625,36'
          Dst:             ggml_argmax
        - Src:             'src/llama-sampler.cpp:1626,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1628,40'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1629,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1631,38'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1632,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1635,76'
          Dst:             logf
        - Src:             'src/llama-sampler.cpp:1635,38'
          Dst:             ggml_scale_bias
        - Src:             'src/llama-sampler.cpp:1636,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1639,32'
          Dst:             ggml_sub
        - Src:             'src/llama-sampler.cpp:1643,33'
          Dst:             ggml_step
        - Src:             'src/llama-sampler.cpp:1644,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1648,39'
          Dst:             ggml_log
        - Src:             'src/llama-sampler.cpp:1649,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1651,20'
          Dst:             ggml_add
        - Src:             'src/llama-sampler.cpp:1652,5'
          Dst:             ggml_set_name
    - functionName:    _ZL32llama_sampler_min_p_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1611,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:1613,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL24llama_sampler_min_p_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1603,5'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL25llama_sampler_min_p_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_min_p
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1599,12'
          Dst:             llama_sampler_init_min_p
    - functionName:    llama_sampler_init_min_p
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - float
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN21llama_sampler_backendC2EPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1674,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:1680,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:1677,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL24llama_sampler_min_p_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1540,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL25llama_sampler_min_p_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          232
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
        - logf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1560,45'
          Dst:             logf
        - Src:             'src/llama-sampler.cpp:1580,13'
          Dst:             _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
        - Src:             'src/llama-sampler.cpp:1583,56'
          Dst:             logf
    - functionName:    '_ZZL33llama_sampler_top_p_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_dataENK3$_0clEP11ggml_tensorS9_'
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_get_rows
        - ggml_nrows
        - ggml_reshape_1d
        - ggml_reshape_2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1435,9'
          Dst:             ggml_nrows
        - Src:             'src/llama-sampler.cpp:1435,9'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:1436,43'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1437,43'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1438,16'
          Dst:             ggml_reshape_1d
    - functionName:    _ZN19llama_sampler_top_pD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1339
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1339,8'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL33llama_sampler_top_p_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - '_ZZL33llama_sampler_top_p_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_dataENK3$_0clEP11ggml_tensorS9_'
        - ggml_add
        - ggml_argsort
        - ggml_cast
        - ggml_clamp
        - ggml_cumsum
        - ggml_log
        - ggml_reshape_1d
        - ggml_reshape_2d
        - ggml_scale_bias
        - ggml_set_name
        - ggml_set_rows
        - ggml_soft_max
        - ggml_step
        - ggml_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1442,39'
          Dst:             ggml_argsort
        - Src:             'src/llama-sampler.cpp:1443,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1446,42'
          Dst:             '_ZZL33llama_sampler_top_p_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_dataENK3$_0clEP11ggml_tensorS9_'
        - Src:             'src/llama-sampler.cpp:1447,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1449,36'
          Dst:             ggml_soft_max
        - Src:             'src/llama-sampler.cpp:1450,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1454,28'
          Dst:             '_ZZL33llama_sampler_top_p_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_dataENK3$_0clEP11ggml_tensorS9_'
        - Src:             'src/llama-sampler.cpp:1458,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1461,32'
          Dst:             ggml_cumsum
        - Src:             'src/llama-sampler.cpp:1462,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1465,39'
          Dst:             ggml_scale_bias
        - Src:             'src/llama-sampler.cpp:1466,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1468,33'
          Dst:             ggml_step
        - Src:             'src/llama-sampler.cpp:1469,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1473,33'
          Dst:             ggml_sum
        - Src:             'src/llama-sampler.cpp:1474,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1477,12'
          Dst:             ggml_clamp
        - Src:             'src/llama-sampler.cpp:1480,33'
          Dst:             ggml_scale_bias
        - Src:             'src/llama-sampler.cpp:1481,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1484,42'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1486,61'
          Dst:             ggml_cast
        - Src:             'src/llama-sampler.cpp:1486,21'
          Dst:             ggml_set_rows
        - Src:             'src/llama-sampler.cpp:1487,12'
          Dst:             ggml_reshape_1d
        - Src:             'src/llama-sampler.cpp:1491,39'
          Dst:             ggml_log
        - Src:             'src/llama-sampler.cpp:1492,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1494,20'
          Dst:             ggml_add
        - Src:             'src/llama-sampler.cpp:1495,5'
          Dst:             ggml_set_name
    - functionName:    _ZL32llama_sampler_top_p_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1420,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:1422,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL24llama_sampler_top_p_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN19llama_sampler_top_pD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1412,5'
          Dst:             _ZN19llama_sampler_top_pD2Ev
    - functionName:    _ZL25llama_sampler_top_p_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_top_p
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1408,12'
          Dst:             llama_sampler_init_top_p
    - functionName:    llama_sampler_init_top_p
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - float
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN21llama_sampler_backendC2EPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1517,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:1523,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:1520,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL24llama_sampler_top_p_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1348,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL25llama_sampler_top_p_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          153
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - _ZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEE
        - _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1358,5'
          Dst:             _ZL26llama_sampler_softmax_implP22llama_token_data_arrayb
        - Src:             'src/llama-sampler.cpp:1368,9'
          Dst:             _ZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEE
        - Src:             'src/llama-sampler.cpp:1372,9'
          Dst:             _ZL43llama_token_data_array_partial_sort_inplaceP22llama_token_data_arrayi
        - Src:             'src/llama-sampler.cpp:1392,13'
          Dst:             _ZL35llama_token_data_array_partial_sortRK22llama_token_data_arrayiRNSt3__16vectorI16llama_token_dataNS2_9allocatorIS4_EEEE
    - functionName:    _ZL33llama_sampler_top_k_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_get_rows
        - ggml_reshape_1d
        - ggml_reshape_2d
        - ggml_set_name
        - ggml_top_k
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1288,34'
          Dst:             ggml_top_k
        - Src:             'src/llama-sampler.cpp:1289,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1292,48'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1293,28'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1294,28'
          Dst:             ggml_reshape_1d
        - Src:             'src/llama-sampler.cpp:1295,9'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1300,40'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1301,39'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1302,20'
          Dst:             ggml_reshape_1d
        - Src:             'src/llama-sampler.cpp:1303,5'
          Dst:             ggml_set_name
    - functionName:    _ZL32llama_sampler_top_k_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1274,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:1276,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL24llama_sampler_top_k_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1266,5'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL25llama_sampler_top_k_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_top_k
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1262,12'
          Dst:             llama_sampler_init_top_k
    - functionName:    llama_sampler_init_top_k
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24llama_sampler_init_emptyPKc
        - _ZN21llama_sampler_backendC2EPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1325,16'
          Dst:             _ZL24llama_sampler_init_emptyPKc
        - Src:             'src/llama-sampler.cpp:1331,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:1328,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL24llama_sampler_top_k_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1252,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL25llama_sampler_top_k_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24llama_sampler_top_k_implP22llama_token_data_arrayi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1257,5'
          Dst:             _ZL24llama_sampler_top_k_implP22llama_token_data_arrayi
    - functionName:    _ZL36llama_sampler_dist_backend_set_inputP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1204,5'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:1214,5'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZL32llama_sampler_dist_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_cast
        - ggml_cumsum
        - ggml_get_rows
        - ggml_nelements
        - ggml_new_tensor_1d
        - ggml_reshape_2d
        - ggml_scale_bias
        - ggml_set_input
        - ggml_set_name
        - ggml_soft_max
        - ggml_step
        - ggml_sub
        - ggml_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1153,25'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-sampler.cpp:1154,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1155,5'
          Dst:             ggml_set_input
        - Src:             'src/llama-sampler.cpp:1157,34'
          Dst:             ggml_soft_max
        - Src:             'src/llama-sampler.cpp:1158,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1160,35'
          Dst:             ggml_cumsum
        - Src:             'src/llama-sampler.cpp:1161,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1168,33'
          Dst:             ggml_sub
        - Src:             'src/llama-sampler.cpp:1169,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1175,33'
          Dst:             ggml_step
        - Src:             'src/llama-sampler.cpp:1176,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1180,33'
          Dst:             ggml_sum
        - Src:             'src/llama-sampler.cpp:1181,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1185,47'
          Dst:             ggml_scale_bias
        - Src:             'src/llama-sampler.cpp:1185,32'
          Dst:             ggml_cast
        - Src:             'src/llama-sampler.cpp:1186,5'
          Dst:             ggml_set_name
        - Src:             'src/llama-sampler.cpp:1191,85'
          Dst:             ggml_nelements
        - Src:             'src/llama-sampler.cpp:1191,43'
          Dst:             ggml_reshape_2d
        - Src:             'src/llama-sampler.cpp:1193,25'
          Dst:             ggml_get_rows
        - Src:             'src/llama-sampler.cpp:1194,9'
          Dst:             ggml_set_name
    - functionName:    _ZL31llama_sampler_dist_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1137,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:1139,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL23llama_sampler_dist_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1129,5'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL24llama_sampler_dist_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_dist
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1116,21'
          Dst:             llama_sampler_init_dist
    - functionName:    llama_sampler_init_dist
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL12get_rng_seedj
        - _ZN21llama_sampler_backendC2EPKc
        - _ZN21llama_sampler_backendD2Ev
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1231,21'
          Dst:             _ZL12get_rng_seedj
        - Src:             'src/llama-sampler.cpp:1235,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:1232,12'
          Dst:             llama_sampler_init
        - Src:             'src/llama-sampler.cpp:1234,47'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL23llama_sampler_dist_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1033,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL24llama_sampler_dist_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - expf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1063,19'
          Dst:             expf
    - functionName:    _ZL24llama_sampler_dist_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12get_rng_seedj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1110,21'
          Dst:             _ZL12get_rng_seedj
    - functionName:    _ZL34llama_sampler_greedy_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_argmax
        - ggml_set_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:992,33'
          Dst:             ggml_argmax
        - Src:             'src/llama-sampler.cpp:993,5'
          Dst:             ggml_set_name
    - functionName:    _ZL33llama_sampler_greedy_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - _ZN21llama_sampler_backend4initEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:977,22'
          Dst:             _ZL29llama_sampler_backend_supportP13llama_samplerP24ggml_backend_buffer_type
        - Src:             'src/llama-sampler.cpp:979,11'
          Dst:             _ZN21llama_sampler_backend4initEb
    - functionName:    _ZL25llama_sampler_greedy_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN21llama_sampler_backendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:960,5'
          Dst:             _ZN21llama_sampler_backendD2Ev
    - functionName:    _ZL26llama_sampler_greedy_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init_greedy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:946,21'
          Dst:             llama_sampler_init_greedy
    - functionName:    llama_sampler_init_greedy
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN21llama_sampler_backendC2EPKc
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:1015,13'
          Dst:             _ZN21llama_sampler_backendC2EPKc
        - Src:             'src/llama-sampler.cpp:1012,12'
          Dst:             llama_sampler_init
    - functionName:    _ZL25llama_sampler_greedy_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21llama_sampler_backend8get_nameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:936,18'
          Dst:             _ZN21llama_sampler_backend8get_nameEv
    - functionName:    _ZL26llama_sampler_greedy_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26llama_sampler_greedy_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19llama_sampler_chainD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL37llama_sampler_chain_backend_set_inputP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33llama_sampler_chain_backend_applyP13llama_samplerP12ggml_contextP11ggml_cgraphP18llama_sampler_data
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:752,5'
          Dst:             ggml_abort
    - functionName:    _ZL34llama_sampler_chain_backend_acceptP13llama_samplerP12ggml_contextP11ggml_cgraphP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32llama_sampler_chain_backend_initP13llama_samplerP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:699,5'
          Dst:             ggml_abort
    - functionName:    _ZL24llama_sampler_chain_freeP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN19llama_sampler_chainD2Ev
        - llama_sampler_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:688,9'
          Dst:             llama_sampler_free
        - Src:             'src/llama-sampler.cpp:691,5'
          Dst:             _ZN19llama_sampler_chainD2Ev
    - functionName:    llama_sampler_free
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25llama_sampler_chain_clonePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - llama_sampler_chain_add
        - llama_sampler_chain_init
        - llama_sampler_clone
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:675,21'
          Dst:             llama_sampler_chain_init
        - Src:             'src/llama-sampler.cpp:678,41'
          Dst:             llama_sampler_clone
        - Src:             'src/llama-sampler.cpp:678,9'
          Dst:             llama_sampler_chain_add
    - functionName:    llama_sampler_chain_init
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:793,12'
          Dst:             llama_sampler_init
    - functionName:    llama_sampler_clone
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - llama_sampler_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:407,16'
          Dst:             llama_sampler_init
        - Src:             'src/llama-sampler.cpp:413,5'
          Dst:             ggml_abort
    - functionName:    llama_sampler_chain_add
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24llama_sampler_chain_namePK13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26llama_sampler_chain_acceptP13llama_sampleri
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9time_measC2ERlb
        - _ZN9time_measD2Ev
        - llama_sampler_accept
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:633,15'
          Dst:             _ZN9time_measC2ERlb
        - Src:             'src/llama-sampler.cpp:640,1'
          Dst:             _ZN9time_measD2Ev
        - Src:             'src/llama-sampler.cpp:636,9'
          Dst:             llama_sampler_accept
        - Src:             'src/llama-sampler.cpp:640,1'
          Dst:             _ZN9time_measD2Ev
    - functionName:    _ZL25llama_sampler_chain_applyP13llama_samplerP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9time_measC2ERlb
        - _ZN9time_measD2Ev
        - llama_sampler_apply
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:645,15'
          Dst:             _ZN9time_measC2ERlb
        - Src:             'src/llama-sampler.cpp:662,1'
          Dst:             _ZN9time_measD2Ev
        - Src:             'src/llama-sampler.cpp:660,9'
          Dst:             llama_sampler_apply
        - Src:             'src/llama-sampler.cpp:662,1'
          Dst:             _ZN9time_measD2Ev
    - functionName:    _ZL25llama_sampler_chain_resetP13llama_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - llama_sampler_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:668,9'
          Dst:             llama_sampler_reset
    - functionName:    llama_sampler_reset
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_sampler_apply
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:383,5'
          Dst:             ggml_abort
    - functionName:    llama_sampler_accept
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_perf_sampler_reset
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3874
      functionLinenumberEnd: 3883
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3876,9'
          Dst:             ggml_abort
    - functionName:    llama_perf_sampler_print
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3868
      functionLinenumberEnd: 3872
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - llama_perf_sampler
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3869,23'
          Dst:             llama_perf_sampler
        - Src:             'src/llama-sampler.cpp:3871,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    llama_perf_sampler
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3853
      functionLinenumberEnd: 3866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3857,9'
          Dst:             ggml_abort
    - functionName:    llama_sampler_get_seed
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3825
      functionLinenumberEnd: 3849
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - llama_sampler_get_seed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3841,35'
          Dst:             llama_sampler_get_seed
    - functionName:    _Z30llama_sampler_init_dry_testingiffiiRKNSt3__16vectorINS0_IiNS_9allocatorIiEEEENS1_IS3_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3232
      functionLinenumberEnd: 3258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - int
        - float
        - float
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          141
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN11llama_vocabC2Ev
        - _ZN11llama_vocabD2Ev
        - llama_sampler_init_dry
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:3233,17'
          Dst:             _ZN11llama_vocabC2Ev
        - Src:             'src/llama-sampler.cpp:3234,21'
          Dst:             llama_sampler_init_dry
        - Src:             'src/llama-sampler.cpp:3244,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-sampler.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-sampler.cpp:3258,1'
          Dst:             _ZN11llama_vocabD2Ev
        - Src:             'src/llama-sampler.cpp:3258,1'
          Dst:             _ZN11llama_vocabD2Ev
    - functionName:    llama_sampler_init_grammar_lazy_patterns
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2616
      functionLinenumberEnd: 2617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2617,12'
          Dst:             _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
    - functionName:    llama_sampler_init_grammar_lazy
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2605
      functionLinenumberEnd: 2606
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2606,12'
          Dst:             _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
    - functionName:    llama_sampler_init_grammar
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2594
      functionLinenumberEnd: 2595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:2595,12'
          Dst:             _ZL31llama_sampler_init_grammar_implPK11llama_vocabPKcS3_bPS3_mPKimS4_m
    - functionName:    llama_sampler_chain_n
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_sampler_chain_remove
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_sampler_chain_get
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_sampler_sample
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          239
      EdgeCount:       53
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - ggml_abort
        - llama_get_logits_ith
        - llama_get_model
        - llama_get_sampled_candidates_ith
        - llama_get_sampled_logits_count_ith
        - llama_get_sampled_logits_ith
        - llama_get_sampled_probs_count_ith
        - llama_get_sampled_probs_ith
        - llama_get_sampled_token_ith
        - llama_model_get_vocab
        - llama_sampler_accept
        - llama_sampler_apply
        - llama_vocab_n_tokens
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-sampler.cpp:807,42'
          Dst:             llama_get_sampled_token_ith
        - Src:             'src/llama-sampler.cpp:808,42'
          Dst:             llama_get_sampled_probs_ith
        - Src:             'src/llama-sampler.cpp:809,42'
          Dst:             llama_get_sampled_logits_ith
        - Src:             'src/llama-sampler.cpp:810,42'
          Dst:             llama_get_sampled_candidates_ith
        - Src:             'src/llama-sampler.cpp:814,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-sampler.cpp:818,33'
          Dst:             llama_get_model
        - Src:             'src/llama-sampler.cpp:819,33'
          Dst:             llama_model_get_vocab
        - Src:             'src/llama-sampler.cpp:821,25'
          Dst:             llama_vocab_n_tokens
        - Src:             'src/llama-sampler.cpp:837,46'
          Dst:             llama_get_sampled_probs_count_ith
        - Src:             'src/llama-sampler.cpp:843,47'
          Dst:             llama_get_sampled_logits_count_ith
        - Src:             'src/llama-sampler.cpp:849,31'
          Dst:             llama_get_logits_ith
        - Src:             'src/llama-sampler.cpp:850,9'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:864,5'
          Dst:             llama_sampler_apply
        - Src:             'src/llama-sampler.cpp:866,5'
          Dst:             ggml_abort
        - Src:             'src/llama-sampler.cpp:870,5'
          Dst:             llama_sampler_accept
    - functionName:    llama_sampler_name
      functionSourceFile: '/src/llama.cpp/src/llama-sampler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_unicode_data.cpp
      functionSourceFile: '/src/llama.cpp/src/unicode-data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode-data.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/src/unicode-data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2286
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unicode-data.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    _ZN24llm_build_delta_net_baseD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:27,49'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZN24llm_build_delta_net_base20build_recurrent_attnEP18llm_graph_input_rsP11ggml_tensorS3_S3_S3_S3_S3_S3_i
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          146
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - _ZN24llm_build_delta_net_base15build_delta_netEP11ggml_tensorS1_S1_S1_S1_S1_i
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_sizeEv
        - ggml_build_forward_expand
        - ggml_cpy
        - ggml_element_size
        - ggml_gated_delta_net
        - ggml_row_size
        - ggml_view_2d
        - ggml_view_3d
        - ggml_view_4d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:538,41'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/delta-net-base.cpp:539,41'
          Dst:             _ZNK30llama_memory_recurrent_context8get_sizeEv
        - Src:             'src/models/delta-net-base.cpp:549,25'
          Dst:             _ZN24llm_build_delta_net_base15build_delta_netEP11ggml_tensorS1_S1_S1_S1_S1_i
        - Src:             'src/models/delta-net-base.cpp:552,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:553,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:557,64'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/delta-net-base.cpp:558,43'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/delta-net-base.cpp:558,56'
          Dst:             ggml_element_size
        - Src:             'src/models/delta-net-base.cpp:557,21'
          Dst:             ggml_view_2d
        - Src:             'src/models/delta-net-base.cpp:556,17'
          Dst:             ggml_cpy
        - Src:             'src/models/delta-net-base.cpp:555,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/delta-net-base.cpp:567,29'
          Dst:             ggml_gated_delta_net
        - Src:             'src/models/delta-net-base.cpp:569,14'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/models/delta-net-base.cpp:571,14'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/models/delta-net-base.cpp:579,9'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:580,9'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:581,9'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:577,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/delta-net-base.cpp:583,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:585,37'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/delta-net-base.cpp:585,50'
          Dst:             ggml_element_size
        - Src:             'src/models/delta-net-base.cpp:593,9'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:594,9'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:595,9'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:591,25'
          Dst:             ggml_view_3d
        - Src:             'src/models/delta-net-base.cpp:597,25'
          Dst:             ggml_view_3d
        - Src:             'src/models/delta-net-base.cpp:603,35'
          Dst:             ggml_cpy
        - Src:             'src/models/delta-net-base.cpp:603,5'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZN24llm_build_delta_net_base15build_delta_netEP11ggml_tensorS1_S1_S1_S1_S1_i
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN24llm_build_delta_net_base21build_delta_net_fusedEP11ggml_tensorS1_S1_S1_S1_S1_i
        - _ZN24llm_build_delta_net_base24build_delta_net_chunkingEP11ggml_tensorS1_S1_S1_S1_S1_i
        - _ZN24llm_build_delta_net_base30build_delta_net_autoregressiveEP11ggml_tensorS1_S1_S1_S1_S1_i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:437,20'
          Dst:             _ZN24llm_build_delta_net_base21build_delta_net_fusedEP11ggml_tensorS1_S1_S1_S1_S1_i
        - Src:             'src/models/delta-net-base.cpp:439,16'
          Dst:             _ZN24llm_build_delta_net_base30build_delta_net_autoregressiveEP11ggml_tensorS1_S1_S1_S1_S1_i
        - Src:             'src/models/delta-net-base.cpp:443,16'
          Dst:             _ZN24llm_build_delta_net_base21build_delta_net_fusedEP11ggml_tensorS1_S1_S1_S1_S1_i
        - Src:             'src/models/delta-net-base.cpp:446,12'
          Dst:             _ZN24llm_build_delta_net_base24build_delta_net_chunkingEP11ggml_tensorS1_S1_S1_S1_S1_i
    - functionName:    _ZN24llm_build_delta_net_base21build_delta_net_fusedEP11ggml_tensorS1_S1_S1_S1_S1_i
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          294
      EdgeCount:       68
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - ggml_abort
        - ggml_gated_delta_net
        - ggml_row_size
        - ggml_view_4d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:389,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:390,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:393,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:394,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:396,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:397,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:398,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:399,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:402,28'
          Dst:             ggml_gated_delta_net
        - Src:             'src/models/delta-net-base.cpp:404,14'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/models/delta-net-base.cpp:406,14'
          Dst:             _ZN16llm_graph_result14add_fused_nodeE20llm_graph_fused_node
        - Src:             'src/models/delta-net-base.cpp:411,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:412,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:413,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:409,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/delta-net-base.cpp:417,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:418,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:419,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:420,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:415,31'
          Dst:             ggml_view_4d
    - functionName:    _ZN24llm_build_delta_net_base30build_delta_net_autoregressiveEP11ggml_tensorS1_S1_S1_S1_S1_i
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          298
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_exp
        - ggml_mul
        - ggml_permute
        - ggml_repeat
        - ggml_reshape_4d
        - ggml_scale
        - ggml_sub
        - ggml_sum_rows
        - ggml_transpose
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:305,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:307,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:308,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:311,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:312,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:314,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:315,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:316,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:317,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:319,32'
          Dst:             sqrtf
        - Src:             'src/models/delta-net-base.cpp:321,9'
          Dst:             ggml_scale
        - Src:             'src/models/delta-net-base.cpp:323,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:324,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:325,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:327,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:328,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:329,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:330,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:331,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:335,9'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:336,9'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:339,9'
          Dst:             ggml_exp
        - Src:             'src/models/delta-net-base.cpp:340,9'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:344,10'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:345,10'
          Dst:             ggml_sum_rows
        - Src:             'src/models/delta-net-base.cpp:349,27'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:349,9'
          Dst:             ggml_sub
        - Src:             'src/models/delta-net-base.cpp:350,9'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:354,11'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:358,10'
          Dst:             ggml_repeat
        - Src:             'src/models/delta-net-base.cpp:359,10'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:361,9'
          Dst:             ggml_add
        - Src:             'src/models/delta-net-base.cpp:363,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:365,25'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:366,25'
          Dst:             ggml_sum_rows
        - Src:             'src/models/delta-net-base.cpp:368,9'
          Dst:             ggml_permute
    - functionName:    _ZN24llm_build_delta_net_base24build_delta_net_chunkingEP11ggml_tensorS1_S1_S1_S1_S1_i
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          567
      EdgeCount:       80
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - ggml_abort
        - ggml_add
        - ggml_cont
        - ggml_cont_4d
        - ggml_cumsum
        - ggml_diag
        - ggml_exp
        - ggml_fill
        - ggml_mul
        - ggml_mul_mat
        - ggml_neg
        - ggml_pad
        - ggml_permute
        - ggml_repeat_4d
        - ggml_reshape_4d
        - ggml_row_size
        - ggml_scale
        - ggml_set_inplace
        - ggml_solve_tri
        - ggml_sub
        - ggml_transpose
        - ggml_tri
        - ggml_view_1d
        - ggml_view_4d
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:33,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:34,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:37,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:38,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:40,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:41,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:42,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:43,5'
          Dst:             ggml_abort
        - Src:             'src/models/delta-net-base.cpp:45,32'
          Dst:             sqrtf
        - Src:             'src/models/delta-net-base.cpp:47,9'
          Dst:             ggml_scale
        - Src:             'src/models/delta-net-base.cpp:49,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:50,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:51,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:52,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:53,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:55,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:56,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:57,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:58,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:59,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:66,9'
          Dst:             ggml_pad
        - Src:             'src/models/delta-net-base.cpp:67,9'
          Dst:             ggml_pad
        - Src:             'src/models/delta-net-base.cpp:68,9'
          Dst:             ggml_pad
        - Src:             'src/models/delta-net-base.cpp:69,9'
          Dst:             ggml_pad
        - Src:             'src/models/delta-net-base.cpp:70,9'
          Dst:             ggml_pad
        - Src:             'src/models/delta-net-base.cpp:72,25'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:73,25'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:75,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:76,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:78,11'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:79,11'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:80,11'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:81,11'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:82,11'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:84,9'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:85,9'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:89,60'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:89,44'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:89,26'
          Dst:             ggml_cumsum
        - Src:             'src/models/delta-net-base.cpp:90,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:97,32'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:98,32'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:100,18'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/delta-net-base.cpp:104,22'
          Dst:             ggml_sub
        - Src:             'src/models/delta-net-base.cpp:105,22'
          Dst:             ggml_tri
        - Src:             'src/models/delta-net-base.cpp:106,22'
          Dst:             ggml_exp
        - Src:             'src/models/delta-net-base.cpp:107,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:110,41'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:110,22'
          Dst:             ggml_cont_4d
        - Src:             'src/models/delta-net-base.cpp:112,31'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:113,31'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:114,31'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:116,37'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:117,37'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:120,14'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:121,14'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:123,51'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:123,30'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:123,14'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:124,51'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:124,30'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:124,14'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:127,32'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:129,18'
          Dst:             ggml_repeat_4d
        - Src:             'src/models/delta-net-base.cpp:133,22'
          Dst:             ggml_sub
        - Src:             'src/models/delta-net-base.cpp:134,22'
          Dst:             ggml_tri
        - Src:             'src/models/delta-net-base.cpp:135,22'
          Dst:             ggml_exp
        - Src:             'src/models/delta-net-base.cpp:136,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:139,14'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:140,14'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:143,14'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:144,14'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:147,10'
          Dst:             ggml_tri
        - Src:             'src/models/delta-net-base.cpp:148,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:152,12'
          Dst:             ggml_tri
        - Src:             'src/models/delta-net-base.cpp:153,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:156,16'
          Dst:             ggml_view_1d
        - Src:             'src/models/delta-net-base.cpp:157,16'
          Dst:             ggml_fill
        - Src:             'src/models/delta-net-base.cpp:158,16'
          Dst:             ggml_diag
        - Src:             'src/models/delta-net-base.cpp:160,25'
          Dst:             ggml_add
        - Src:             'src/models/delta-net-base.cpp:161,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:163,12'
          Dst:             ggml_neg
        - Src:             'src/models/delta-net-base.cpp:164,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:166,31'
          Dst:             ggml_solve_tri
        - Src:             'src/models/delta-net-base.cpp:167,12'
          Dst:             ggml_add
        - Src:             'src/models/delta-net-base.cpp:168,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:171,44'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:171,28'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:171,9'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:174,27'
          Dst:             ggml_exp
        - Src:             'src/models/delta-net-base.cpp:176,27'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:176,11'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:179,25'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:180,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:183,26'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:184,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:187,45'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:187,29'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:188,29'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:205,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:201,28'
          Dst:             ggml_view_4d
        - Src:             'src/models/delta-net-base.cpp:206,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:209,14'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:212,55'
          Dst:             ggml_exp
        - Src:             'src/models/delta-net-base.cpp:212,34'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:213,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:216,43'
          Dst:             ggml_sub
        - Src:             'src/models/delta-net-base.cpp:216,28'
          Dst:             ggml_neg
        - Src:             'src/models/delta-net-base.cpp:217,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:219,71'
          Dst:             ggml_exp
        - Src:             'src/models/delta-net-base.cpp:219,50'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:219,34'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:222,24'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:223,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:226,42'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:226,26'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:227,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:229,9'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:230,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:233,41'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:233,25'
          Dst:             ggml_cont
        - Src:             'src/models/delta-net-base.cpp:279,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:280,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:281,13'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:277,23'
          Dst:             ggml_view_4d
        - Src:             'src/models/delta-net-base.cpp:282,9'
          Dst:             ggml_permute
        - Src:             'src/models/delta-net-base.cpp:283,9'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/delta-net-base.cpp:284,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:236,36'
          Dst:             _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - Src:             'src/models/delta-net-base.cpp:237,36'
          Dst:             _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - Src:             'src/models/delta-net-base.cpp:238,36'
          Dst:             _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - Src:             'src/models/delta-net-base.cpp:239,36'
          Dst:             _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - Src:             'src/models/delta-net-base.cpp:240,36'
          Dst:             _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - Src:             'src/models/delta-net-base.cpp:243,31'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:244,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:247,33'
          Dst:             ggml_sub
        - Src:             'src/models/delta-net-base.cpp:248,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:251,32'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:252,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:255,36'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:256,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:259,30'
          Dst:             ggml_add
        - Src:             'src/models/delta-net-base.cpp:260,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:262,13'
          Dst:             ggml_set_inplace
        - Src:             'src/models/delta-net-base.cpp:266,29'
          Dst:             ggml_mul_mat
        - Src:             'src/models/delta-net-base.cpp:269,41'
          Dst:             _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
        - Src:             'src/models/delta-net-base.cpp:271,13'
          Dst:             ggml_mul
        - Src:             'src/models/delta-net-base.cpp:272,13'
          Dst:             ggml_add
        - Src:             'src/models/delta-net-base.cpp:273,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
    - functionName:    _ZL12get_slice_2dP12ggml_contextP11ggml_tensorl
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_view_4d
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:10,12'
          Dst:             ggml_view_4d
    - functionName:    _ZN24llm_build_delta_net_base16build_conv_stateEP18llm_graph_input_rsP11ggml_tensorS3_lli
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          145
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13llama_hparams8n_embd_rEv
        - _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - _ZNK30llama_memory_recurrent_context8get_sizeEv
        - ggml_build_forward_expand
        - ggml_concat
        - ggml_cpy
        - ggml_get_rows
        - ggml_reshape_3d
        - ggml_row_size
        - ggml_transpose
        - ggml_view_2d
        - ggml_view_3d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:458,37'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/delta-net-base.cpp:459,37'
          Dst:             _ZNK30llama_memory_recurrent_context8get_sizeEv
        - Src:             'src/models/delta-net-base.cpp:463,72'
          Dst:             _ZNK13llama_hparams8n_embd_rEv
        - Src:             'src/models/delta-net-base.cpp:463,33'
          Dst:             ggml_get_rows
        - Src:             'src/models/delta-net-base.cpp:463,33'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/delta-net-base.cpp:464,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:466,19'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/delta-net-base.cpp:467,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:469,17'
          Dst:             ggml_transpose
        - Src:             'src/models/delta-net-base.cpp:470,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:472,32'
          Dst:             ggml_concat
        - Src:             'src/models/delta-net-base.cpp:473,5'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:477,30'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:487,21'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:484,13'
          Dst:             ggml_view_3d
        - Src:             'src/models/delta-net-base.cpp:488,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:491,13'
          Dst:             ggml_view_2d
        - Src:             'src/models/delta-net-base.cpp:494,9'
          Dst:             _ZNK17llm_graph_context2cbEP11ggml_tensorPKci
        - Src:             'src/models/delta-net-base.cpp:496,39'
          Dst:             ggml_cpy
        - Src:             'src/models/delta-net-base.cpp:496,9'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/delta-net-base.cpp:512,25'
          Dst:             ggml_row_size
        - Src:             'src/models/delta-net-base.cpp:509,17'
          Dst:             ggml_view_3d
        - Src:             'src/models/delta-net-base.cpp:515,17'
          Dst:             ggml_view_2d
        - Src:             'src/models/delta-net-base.cpp:520,43'
          Dst:             ggml_cpy
        - Src:             'src/models/delta-net-base.cpp:520,13'
          Dst:             ggml_build_forward_expand
    - functionName:    _ZN24llm_build_delta_net_baseC2ERK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/delta-net-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/delta-net-base.cpp:14,87'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
    - functionName:    _ZN20llm_build_rwkv6_baseD0Ev
      functionSourceFile: '/src/llama.cpp/src/models/models.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/models.h:98,45'
          Dst:             _ZN17llm_graph_contextD2Ev
    - functionName:    _ZNK20llm_build_rwkv6_base20build_rwkv6_time_mixEP18llm_graph_input_rsP11ggml_tensorS3_RK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          434
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK13llama_hparams8n_embd_sEv
        - _ZNK13llama_hparams9n_head_kvEj
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - _ZNK30llama_memory_recurrent_context7get_s_lEi
        - _ZNK30llama_memory_recurrent_context8get_headEv
        - ggml_abort
        - ggml_add
        - ggml_build_forward_expand
        - ggml_cont
        - ggml_cpy
        - ggml_element_size
        - ggml_exp
        - ggml_gated_linear_attn
        - ggml_get_rows
        - ggml_mul
        - ggml_mul_mat
        - ggml_neg
        - ggml_new_tensor_4d
        - ggml_norm
        - ggml_permute
        - ggml_repeat
        - ggml_reshape_2d
        - ggml_reshape_3d
        - ggml_reshape_4d
        - ggml_rwkv_wkv6
        - ggml_sigmoid
        - ggml_silu
        - ggml_sub
        - ggml_tanh
        - ggml_view_1d
        - ggml_view_2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6-base.cpp:44,39'
          Dst:             _ZNK13llama_hparams9n_head_kvEj
        - Src:             'src/models/rwkv6-base.cpp:46,36'
          Dst:             _ZNK30llama_memory_recurrent_context8get_headEv
        - Src:             'src/models/rwkv6-base.cpp:52,24'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv6-base.cpp:54,11'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6-base.cpp:55,11'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6-base.cpp:57,40'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:57,25'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:59,49'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv6-base.cpp:59,33'
          Dst:             ggml_tanh
        - Src:             'src/models/rwkv6-base.cpp:59,11'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/rwkv6-base.cpp:62,27'
          Dst:             ggml_permute
        - Src:             'src/models/rwkv6-base.cpp:62,11'
          Dst:             ggml_cont
        - Src:             'src/models/rwkv6-base.cpp:65,15'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/rwkv6-base.cpp:64,11'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv6-base.cpp:70,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:71,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:72,45'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:72,30'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:72,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:73,15'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:74,15'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:75,15'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:76,15'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:77,15'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:80,14'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:81,14'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:82,14'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:83,14'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:84,14'
          Dst:             ggml_view_2d
        - Src:             'src/models/rwkv6-base.cpp:86,44'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:86,29'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:86,14'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:87,44'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:87,29'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:87,14'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:88,44'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:88,29'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:88,14'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:89,44'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:89,29'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:89,14'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:90,44'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:90,29'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:90,14'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:92,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:93,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:94,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:96,13'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:99,13'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:102,13'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:104,23'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:106,13'
          Dst:             ggml_sigmoid
        - Src:             'src/models/rwkv6-base.cpp:108,13'
          Dst:             ggml_silu
        - Src:             'src/models/rwkv6-base.cpp:111,9'
          Dst:             ggml_abort
        - Src:             'src/models/rwkv6-base.cpp:112,29'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/rwkv6-base.cpp:113,29'
          Dst:             ggml_reshape_4d
        - Src:             'src/models/rwkv6-base.cpp:114,29'
          Dst:             ggml_new_tensor_4d
        - Src:             'src/models/rwkv6-base.cpp:115,29'
          Dst:             ggml_repeat
        - Src:             'src/models/rwkv6-base.cpp:116,29'
          Dst:             ggml_repeat
        - Src:             'src/models/rwkv6-base.cpp:118,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:119,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:120,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:123,69'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv6-base.cpp:123,53'
          Dst:             ggml_tanh
        - Src:             'src/models/rwkv6-base.cpp:123,9'
          Dst:             ggml_mul_mat
        - Src:             'src/models/rwkv6-base.cpp:125,9'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:126,39'
          Dst:             ggml_exp
        - Src:             'src/models/rwkv6-base.cpp:126,24'
          Dst:             ggml_neg
        - Src:             'src/models/rwkv6-base.cpp:126,9'
          Dst:             ggml_exp
        - Src:             'src/models/rwkv6-base.cpp:127,9'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:131,31'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:131,13'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv6-base.cpp:133,55'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/rwkv6-base.cpp:133,76'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/rwkv6-base.cpp:133,31'
          Dst:             ggml_get_rows
        - Src:             'src/models/rwkv6-base.cpp:133,31'
          Dst:             _ZNK17llm_graph_context8build_rsEP18llm_graph_input_rsP11ggml_tensoriiRKNSt3__18functionIFS3_P12ggml_contextS3_S3_EEE
        - Src:             'src/models/rwkv6-base.cpp:137,22'
          Dst:             ggml_gated_linear_attn
        - Src:             'src/models/rwkv6-base.cpp:139,22'
          Dst:             ggml_rwkv_wkv6
        - Src:             'src/models/rwkv6-base.cpp:141,17'
          Dst:             ggml_view_1d
        - Src:             'src/models/rwkv6-base.cpp:142,17'
          Dst:             ggml_view_1d
        - Src:             'src/models/rwkv6-base.cpp:146,51'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/rwkv6-base.cpp:146,72'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/rwkv6-base.cpp:147,43'
          Dst:             _ZNK13llama_hparams8n_embd_sEv
        - Src:             'src/models/rwkv6-base.cpp:147,94'
          Dst:             _ZNK30llama_memory_recurrent_context7get_s_lEi
        - Src:             'src/models/rwkv6-base.cpp:147,66'
          Dst:             ggml_element_size
        - Src:             'src/models/rwkv6-base.cpp:146,22'
          Dst:             ggml_view_1d
        - Src:             'src/models/rwkv6-base.cpp:145,13'
          Dst:             ggml_cpy
        - Src:             'src/models/rwkv6-base.cpp:144,5'
          Dst:             ggml_build_forward_expand
        - Src:             'src/models/rwkv6-base.cpp:151,15'
          Dst:             ggml_reshape_3d
        - Src:             'src/models/rwkv6-base.cpp:152,15'
          Dst:             ggml_norm
        - Src:             'src/models/rwkv6-base.cpp:155,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6-base.cpp:156,30'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:156,15'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:158,15'
          Dst:             ggml_reshape_2d
        - Src:             'src/models/rwkv6-base.cpp:160,11'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:161,11'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:163,12'
          Dst:             ggml_reshape_3d
    - functionName:    _ZNK20llm_build_rwkv6_base23build_rwkv6_channel_mixEPK11llama_layerP11ggml_tensorS4_8llm_arch
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - ggml_abort
        - ggml_add
        - ggml_mul
        - ggml_relu
        - ggml_sigmoid
        - ggml_sqr
        - ggml_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6-base.cpp:13,24'
          Dst:             ggml_sub
        - Src:             'src/models/rwkv6-base.cpp:17,51'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:17,36'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:18,51'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:18,36'
          Dst:             ggml_add
        - Src:             'src/models/rwkv6-base.cpp:20,54'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:20,35'
          Dst:             ggml_sigmoid
        - Src:             'src/models/rwkv6-base.cpp:21,66'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:21,50'
          Dst:             ggml_relu
        - Src:             'src/models/rwkv6-base.cpp:21,35'
          Dst:             ggml_sqr
        - Src:             'src/models/rwkv6-base.cpp:22,53'
          Dst:             _ZNK17llm_graph_context13build_lora_mmEP11ggml_tensorS1_S1_
        - Src:             'src/models/rwkv6-base.cpp:22,35'
          Dst:             ggml_mul
        - Src:             'src/models/rwkv6-base.cpp:26,13'
          Dst:             ggml_abort
    - functionName:    _ZN20llm_build_rwkv6_baseC2ERK11llama_modelRK16llm_graph_params
      functionSourceFile: '/src/llama.cpp/src/models/rwkv6-base.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17llm_graph_contextC2ERK16llm_graph_params
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/models/rwkv6-base.cpp:6,5'
          Dst:             _ZN17llm_graph_contextC2ERK16llm_graph_params
    - functionName:    _ZN25llama_adapter_lora_weightC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_4clEP11ggml_tensorS7_'
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10llama_file8read_rawEPvm
        - _ZNK10llama_file4seekEmi
        - ggml_backend_tensor_set
        - ggml_nbytes
        - gguf_find_tensor
        - gguf_get_data_offset
        - gguf_get_tensor_offset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:399,27'
          Dst:             gguf_get_data_offset
        - Src:             'src/llama-adapter.cpp:399,105'
          Dst:             gguf_find_tensor
        - Src:             'src/llama-adapter.cpp:399,66'
          Dst:             gguf_get_tensor_offset
        - Src:             'src/llama-adapter.cpp:400,27'
          Dst:             ggml_nbytes
        - Src:             'src/llama-adapter.cpp:402,23'
          Dst:             _ZNK10llama_file4seekEmi
        - Src:             'src/llama-adapter.cpp:403,23'
          Dst:             _ZN10llama_file8read_rawEPvm
        - Src:             'src/llama-adapter.cpp:404,13'
          Dst:             ggml_backend_tensor_set
    - functionName:    '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_2clEP24ggml_backend_buffer_type'
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:250,45'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-adapter.cpp:254,39'
          Dst:             ggml_init
    - functionName:    _ZN25llama_adapter_lora_weightC2EP11ggml_tensorS1_
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_3clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_'
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_1clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gguf_find_key
        - gguf_get_val_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:197,22'
          Dst:             gguf_find_key
        - Src:             'src/llama-adapter.cpp:198,36'
          Dst:             gguf_get_val_f32
    - functionName:    '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_0clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gguf_find_key
        - gguf_get_val_str
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:193,22'
          Dst:             gguf_find_key
        - Src:             'src/llama-adapter.cpp:194,46'
          Dst:             gguf_get_val_str
    - functionName:    llama_adapter_get_alora_invocation_tokens
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:495,5'
          Dst:             ggml_abort
    - functionName:    llama_adapter_get_alora_n_invocation_tokens
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_adapter_lora_free
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN18llama_adapter_loraD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:484,5'
          Dst:             _ZN18llama_adapter_loraD2Ev
    - functionName:    llama_adapter_meta_val_str_by_index
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:471,12'
          Dst:             snprintf
    - functionName:    llama_adapter_meta_key_by_index
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:459,12'
          Dst:             snprintf
    - functionName:    llama_adapter_meta_count
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_adapter_meta_val_str
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:443,12'
          Dst:             snprintf
    - functionName:    _ZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_lora
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         434
      ICount:          1852
      EdgeCount:       759
      CyclomaticComplexity: 327
      functionsReached:
        - _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - _Z14gguf_kv_to_strPK12gguf_contexti
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _Z6formatPKcz
        - _ZN10llama_fileC2EPKcS1_b
        - _ZN10llama_fileD2Ev
        - _ZN25llama_adapter_lora_weightC2EP11ggml_tensorS1_
        - _ZN6LLM_KVC2E8llm_archPKc
        - _ZNK11llama_model10get_tensorEPKc
        - _ZNK6LLM_KVclE6llm_kv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_0clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
        - '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_1clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
        - '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_2clEP24ggml_backend_buffer_type'
        - '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_3clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_'
        - '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_4clEP11ggml_tensorS7_'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_get_type
        - ggml_backend_buffer_name
        - ggml_backend_buft_name
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_buffer_type
        - ggml_backend_dev_by_type
        - ggml_backend_reg_get_proc_address
        - ggml_dup_tensor
        - ggml_get_first_tensor
        - ggml_get_next_tensor
        - ggml_set_name
        - gguf_find_key
        - gguf_get_arr_data
        - gguf_get_arr_n
        - gguf_get_arr_type
        - gguf_get_key
        - gguf_get_kv_type
        - gguf_get_n_kv
        - gguf_get_n_tensors
        - gguf_init_from_file
        - gguf_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:150,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:158,33'
          Dst:             gguf_init_from_file
        - Src:             'src/llama-adapter.cpp:160,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:160,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:160,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:160,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:169,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:172,29'
          Dst:             gguf_get_n_kv
        - Src:             'src/llama-adapter.cpp:200,25'
          Dst:             _ZN6LLM_KVC2E8llm_archPKc
        - Src:             'src/llama-adapter.cpp:173,30'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-adapter.cpp:176,40'
          Dst:             gguf_type_name
        - Src:             'src/llama-adapter.cpp:176,77'
          Dst:             gguf_get_arr_type
        - Src:             'src/llama-adapter.cpp:176,62'
          Dst:             gguf_type_name
        - Src:             'src/llama-adapter.cpp:176,110'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-adapter.cpp:176,19'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-adapter.cpp:177,19'
          Dst:             gguf_type_name
        - Src:             'src/llama-adapter.cpp:178,33'
          Dst:             gguf_get_key
        - Src:             'src/llama-adapter.cpp:179,39'
          Dst:             _Z14gguf_kv_to_strPK12gguf_contexti
        - Src:             'src/llama-adapter.cpp:186,70'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-adapter.cpp:187,13'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - Src:             'src/llama-adapter.cpp:189,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:202,40'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-adapter.cpp:202,29'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_0clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
        - Src:             'src/llama-adapter.cpp:204,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:204,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:204,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:204,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:207,44'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-adapter.cpp:207,33'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_0clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
        - Src:             'src/llama-adapter.cpp:208,29'
          Dst:             _Z20llm_arch_from_stringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:210,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:210,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-adapter.cpp:210,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:210,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:213,40'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-adapter.cpp:213,29'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_0clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
        - Src:             'src/llama-adapter.cpp:215,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:215,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:215,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:215,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:218,36'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-adapter.cpp:218,25'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_1clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE'
        - Src:             'src/llama-adapter.cpp:221,28'
          Dst:             _ZNK6LLM_KVclE6llm_kv
        - Src:             'src/llama-adapter.cpp:222,25'
          Dst:             gguf_find_key
        - Src:             'src/llama-adapter.cpp:224,17'
          Dst:             gguf_get_kv_type
        - Src:             'src/llama-adapter.cpp:225,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:225,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:225,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:225,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:227,35'
          Dst:             gguf_get_arr_type
        - Src:             'src/llama-adapter.cpp:229,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:229,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:229,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:229,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:231,36'
          Dst:             gguf_get_arr_n
        - Src:             'src/llama-adapter.cpp:232,33'
          Dst:             gguf_get_arr_data
        - Src:             'src/llama-adapter.cpp:241,21'
          Dst:             gguf_get_n_tensors
        - Src:             'src/llama-adapter.cpp:271,30'
          Dst:             ggml_get_first_tensor
        - Src:             'src/llama-adapter.cpp:301,26'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-adapter.cpp:273,13'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_3clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_'
        - Src:             'src/llama-adapter.cpp:274,13'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - Src:             'src/llama-adapter.cpp:276,32'
          Dst:             _ZN25llama_adapter_lora_weightC2EP11ggml_tensorS1_
        - Src:             'src/llama-adapter.cpp:280,20'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_3clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_'
        - Src:             'src/llama-adapter.cpp:281,13'
          Dst:             _Z11replace_allRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKS5_S8_
        - Src:             'src/llama-adapter.cpp:283,32'
          Dst:             _ZN25llama_adapter_lora_weightC2EP11ggml_tensorS1_
        - Src:             'src/llama-adapter.cpp:287,20'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_3clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_'
        - Src:             'src/llama-adapter.cpp:292,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:292,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:292,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:292,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:271,75'
          Dst:             ggml_get_next_tensor
        - Src:             'src/llama-adapter.cpp:303,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:303,38'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-adapter.cpp:303,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:303,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:303,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:305,26'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'src/llama-adapter.cpp:308,13'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'src/llama-adapter.cpp:323,30'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_3clERKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEESE_'
        - Src:             'src/llama-adapter.cpp:326,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:326,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:326,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:326,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:330,43'
          Dst:             _ZNK11llama_model10get_tensorEPKc
        - Src:             'src/llama-adapter.cpp:332,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:332,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:332,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:332,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:335,23'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'src/llama-adapter.cpp:340,17'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-adapter.cpp:340,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:342,34'
          Dst:             ggml_backend_dev_by_type
        - Src:             'src/llama-adapter.cpp:344,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:344,46'
          Dst:             _Z6formatPKcz
        - Src:             'src/llama-adapter.cpp:344,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:344,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:344,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:346,24'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'src/llama-adapter.cpp:352,9'
          Dst:             ggml_backend_buft_name
        - Src:             'src/llama-adapter.cpp:352,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:354,34'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_2clEP24ggml_backend_buffer_type'
        - Src:             'src/llama-adapter.cpp:359,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:359,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:359,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:359,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:363,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:363,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-adapter.cpp:363,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:363,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:366,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:366,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-adapter.cpp:366,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:366,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:371,34'
          Dst:             ggml_dup_tensor
        - Src:             'src/llama-adapter.cpp:372,34'
          Dst:             ggml_dup_tensor
        - Src:             'src/llama-adapter.cpp:373,9'
          Dst:             ggml_set_name
        - Src:             'src/llama-adapter.cpp:374,9'
          Dst:             ggml_set_name
        - Src:             'src/llama-adapter.cpp:375,32'
          Dst:             _ZN25llama_adapter_lora_weightC2EP11ggml_tensorS1_
        - Src:             'src/llama-adapter.cpp:396,20'
          Dst:             _ZN10llama_fileC2EPKcS1_b
        - Src:             'src/llama-adapter.cpp:385,43'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-adapter.cpp:387,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-adapter.cpp:387,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-adapter.cpp:387,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-adapter.cpp:387,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-adapter.cpp:389,13'
          Dst:             ggml_backend_buffer_name
        - Src:             'src/llama-adapter.cpp:389,13'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'src/llama-adapter.cpp:389,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:412,5'
          Dst:             _ZN10llama_fileD2Ev
        - Src:             'src/llama-adapter.cpp:409,13'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_4clEP11ggml_tensorS7_'
        - Src:             'src/llama-adapter.cpp:410,13'
          Dst:             '_ZZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_loraENK3$_4clEP11ggml_tensorS7_'
        - Src:             'src/llama-adapter.cpp:412,5'
          Dst:             _ZN10llama_fileD2Ev
        - Src:             'src/llama-adapter.cpp:417,5'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    _ZN18llama_adapter_loraC2EP11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_adapter_lora_init
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_lora
        - _ZN18llama_adapter_loraC2EP11llama_model
        - _ZN18llama_adapter_loraD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:421,40'
          Dst:             _ZN18llama_adapter_loraC2EP11llama_model
        - Src:             'src/llama-adapter.cpp:424,9'
          Dst:             _ZL28llama_adapter_lora_init_implR11llama_modelPKcR18llama_adapter_lora
        - Src:             'src/llama-adapter.cpp:426,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-adapter.cpp:427,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:429,9'
          Dst:             _ZN18llama_adapter_loraD2Ev
        - Src:             'src/llama-adapter.cpp:430,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-adapter.cpp:430,5'
          Dst:             __cxa_end_catch
        - Src:             'src/llama-adapter.cpp:430,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN18llama_adapter_lora10get_weightEP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_adapter_cvec5applyERK11llama_modelPKfmiii
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN18llama_adapter_cvec4initERK11llama_model
        - _ZNK13llama_hparams7n_layerEv
        - ggml_backend_tensor_set
        - ggml_element_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:111,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:116,14'
          Dst:             _ZN18llama_adapter_cvec4initERK11llama_model
        - Src:             'src/llama-adapter.cpp:124,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-adapter.cpp:129,74'
          Dst:             ggml_element_size
        - Src:             'src/llama-adapter.cpp:129,13'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZN18llama_adapter_cvec4initERK11llama_model
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          221
      EdgeCount:       90
      CyclomaticComplexity: 40
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_model11select_buftEi
        - _ZNK13llama_hparams7n_layerEv
        - '_ZZN18llama_adapter_cvec4initERK11llama_modelENK3$_0clEP24ggml_backend_buffer_type'
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_clear
        - ggml_new_tensor_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:34,5'
          Dst:             ggml_abort
        - Src:             'src/llama-adapter.cpp:35,5'
          Dst:             ggml_abort
        - Src:             'src/llama-adapter.cpp:36,5'
          Dst:             ggml_abort
        - Src:             'src/llama-adapter.cpp:64,29'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-adapter.cpp:66,38'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-adapter.cpp:67,49'
          Dst:             _ZNK11llama_model11select_buftEi
        - Src:             'src/llama-adapter.cpp:68,30'
          Dst:             '_ZZN18llama_adapter_cvec4initERK11llama_modelENK3$_0clEP24ggml_backend_buffer_type'
        - Src:             'src/llama-adapter.cpp:70,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:73,32'
          Dst:             ggml_new_tensor_1d
        - Src:             'src/llama-adapter.cpp:82,37'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'src/llama-adapter.cpp:84,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-adapter.cpp:87,9'
          Dst:             ggml_backend_buffer_clear
    - functionName:    '_ZZN18llama_adapter_cvec4initERK11llama_modelENK3$_0clEP24ggml_backend_buffer_type'
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK13llama_hparams7n_layerEv
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:44,43'
          Dst:             _ZNK13llama_hparams7n_layerEv
        - Src:             'src/llama-adapter.cpp:44,53'
          Dst:             ggml_tensor_overhead
        - Src:             'src/llama-adapter.cpp:49,34'
          Dst:             ggml_init
    - functionName:    _ZNK18llama_adapter_cvec8apply_toEP12ggml_contextP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK18llama_adapter_cvec10tensor_forEi
        - ggml_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-adapter.cpp:23,31'
          Dst:             _ZNK18llama_adapter_cvec10tensor_forEi
        - Src:             'src/llama-adapter.cpp:25,15'
          Dst:             ggml_add
    - functionName:    _ZNK18llama_adapter_cvec10tensor_forEi
      functionSourceFile: '/src/llama.cpp/src/llama-adapter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_batch_free
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 987
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          110
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_batch_init
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llama_batch_get_one
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocr9split_seqEj
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          213
      EdgeCount:       45
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:711,28'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-batch.cpp:711,28'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-batch.cpp:713,24'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
        - Src:             'src/llama-batch.cpp:720,12'
          Dst:             _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
    - functionName:    _ZNK18llama_batch_allocr12get_n_tokensEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          546
      EdgeCount:       87
      CyclomaticComplexity: 4
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchD2Ev
        - _ZN18llama_batch_allocr12ubatch_printERK12llama_ubatchi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:838,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:840,9'
          Dst:             _ZN18llama_batch_allocr12ubatch_printERK12llama_ubatchi
        - Src:             'src/llama-batch.cpp:844,1'
          Dst:             _ZN12llama_ubatchD2Ev
    - functionName:    _ZN18llama_batch_allocr12ubatch_printERK12llama_ubatchi
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          593
      EdgeCount:       231
      CyclomaticComplexity: 111
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZNK11llama_vocab14token_to_pieceEi
        - _ZNK12llama_ubatch10equal_seqsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:848,9'
          Dst:             _ZNK12llama_ubatch10equal_seqsEv
        - Src:             'src/llama-batch.cpp:848,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:849,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:850,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:851,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:852,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:875,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:876,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:877,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:878,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:879,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:880,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:881,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:882,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:883,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:896,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:922,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:914,21'
          Dst:             _ZNK11llama_vocab14token_to_pieceEi
        - Src:             'src/llama-batch.cpp:914,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:918,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
    - functionName:    '_ZZN18llama_batch_allocr11split_equalEjbjENK3$_0clEj'
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocr11split_equalEjbj
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         136
      ICount:          679
      EdgeCount:       152
      CyclomaticComplexity: 18
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
        - '_ZZN18llama_batch_allocr11split_equalEjbjENK3$_0clEj'
        - ggml_abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:512,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:609,9'
          Dst:             ggml_abort
        - Src:             'src/llama-batch.cpp:618,40'
          Dst:             '_ZZN18llama_batch_allocr11split_equalEjbjENK3$_0clEj'
        - Src:             'src/llama-batch.cpp:633,31'
          Dst:             '_ZZN18llama_batch_allocr11split_equalEjbjENK3$_0clEj'
        - Src:             'src/llama-batch.cpp:635,24'
          Dst:             '_ZZN18llama_batch_allocr11split_equalEjbjENK3$_0clEj'
        - Src:             'src/llama-batch.cpp:647,24'
          Dst:             '_ZZN18llama_batch_allocr11split_equalEjbjENK3$_0clEj'
        - Src:             'src/llama-batch.cpp:678,12'
          Dst:             _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
    - functionName:    _ZN18llama_batch_allocr12split_simpleEj
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:507,12'
          Dst:             _ZN18llama_batch_allocr10ubatch_addERKNSt3__16vectorIiNS0_9allocatorIiEEEEjb
    - functionName:    _ZN18llama_batch_allocr11get_out_idsEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_batch_allocr10get_n_usedEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_batch_allocr13get_n_outputsEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_batch_allocr9get_batchEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocr14ubatch_reserveEjj
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr5clearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:396,5'
          Dst:             _ZN18llama_batch_allocr5clearEv
        - Src:             'src/llama-batch.cpp:397,5'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
    - functionName:    _ZN18llama_batch_allocr5clearEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocr11split_resetEv
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK18llama_batch_allocr12get_n_tokensEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:473,17'
          Dst:             _ZNK18llama_batch_allocr12get_n_tokensEv
    - functionName:    _ZNK18llama_batch_allocr11seq_pos_maxEi
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18llama_batch_allocr11seq_pos_minEi
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18llama_batch_allocr4initERK11llama_batchRK11llama_vocabPK14llama_memory_ijjb
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         316
      ICount:          1608
      EdgeCount:       407
      CyclomaticComplexity: 93
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZN12llama_ubatchD2Ev
        - _ZN18llama_batch_allocr11split_resetEv
        - _ZN18llama_batch_allocr12ubatch_printERK12llama_ubatchi
        - _ZN18llama_batch_allocr5clearEv
        - _ZNK11llama_vocab8n_tokensEv
        - _ZNK18llama_batch_allocr11seq_pos_maxEi
        - _ZNK18llama_batch_allocr11seq_pos_minEi
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:32,5'
          Dst:             _ZN18llama_batch_allocr5clearEv
        - Src:             'src/llama-batch.cpp:38,5'
          Dst:             ggml_abort
        - Src:             'src/llama-batch.cpp:45,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:51,74'
          Dst:             _ZNK11llama_vocab8n_tokensEv
        - Src:             'src/llama-batch.cpp:52,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:62,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:141,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:210,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:230,9'
          Dst:             _ZN18llama_batch_allocr12ubatch_printERK12llama_ubatchi
        - Src:             'src/llama-batch.cpp:232,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:248,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:245,13'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:245,13'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_maxEi
        - Src:             'src/llama-batch.cpp:245,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:249,5'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-batch.cpp:249,5'
          Dst:             _ZN12llama_ubatchD2Ev
        - Src:             'src/llama-batch.cpp:265,38'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:266,21'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:266,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:277,37'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:278,21'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:278,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:300,21'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:305,21'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:305,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:316,17'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_maxEi
        - Src:             'src/llama-batch.cpp:316,34'
          Dst:             _ZNK18llama_batch_allocr11seq_pos_minEi
        - Src:             'src/llama-batch.cpp:317,17'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:329,25'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:0,0'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-batch.cpp:388,5'
          Dst:             _ZN18llama_batch_allocr11split_resetEv
    - functionName:    _ZN18llama_batch_allocrC2Ej
      functionSourceFile: '/src/llama.cpp/src/llama-batch.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - atoi
        - getenv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-batch.cpp:13,38'
          Dst:             getenv
        - Src:             'src/llama-batch.cpp:14,33'
          Dst:             atoi
    - functionName:    _ZN29llama_grammar_trigger_patternC2ERKS_
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN29llama_grammar_trigger_patternD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN29llama_grammar_trigger_patternC2EOS_
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN29llama_grammar_trigger_patternC2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEEENK3$_0clESE_SE_'
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEEENK3$_0clESE_SE_ENKUlSA_SA_E_clESA_SA_'
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15is_char_element21llama_grammar_element
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18print_grammar_charP8_IO_FILEj
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:233,9'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:236,9'
          Dst:             fprintf
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11decode_utf8PKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9parse_hexPKci
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          179
      EdgeCount:       41
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:120,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:120,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:120,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:120,9'
          Dst:             __cxa_free_exception
    - functionName:    _Z24llama_grammar_accept_strR13llama_grammarRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       39
      CyclomaticComplexity: 20
      functionsReached:
        - _Z20llama_grammar_acceptP13llama_grammarj
        - _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1443,32'
          Dst:             _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
        - Src:             'src/llama-grammar.cpp:1447,9'
          Dst:             _Z20llama_grammar_acceptP13llama_grammarj
        - Src:             'src/llama-grammar.cpp:1452,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:1452,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:1452,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:1452,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          276
      EdgeCount:       55
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20llama_grammar_acceptP13llama_grammarj
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL24llama_grammar_accept_chrR13llama_grammarRKNSt3__16vectorIPK21llama_grammar_elementNS1_9allocatorIS5_EEEEjRNS2_IS8_NS6_IS8_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1047,9'
          Dst:             _ZL24llama_grammar_accept_chrR13llama_grammarRKNSt3__16vectorIPK21llama_grammar_elementNS1_9allocatorIS5_EEEEjRNS2_IS8_NS6_IS8_EEEE
    - functionName:    _ZL24llama_grammar_accept_chrR13llama_grammarRKNSt3__16vectorIPK21llama_grammar_elementNS1_9allocatorIS5_EEEEjRNS2_IS8_NS6_IS8_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24llama_grammar_match_charPK21llama_grammar_elementj
        - _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1032,18'
          Dst:             _ZL24llama_grammar_match_charPK21llama_grammar_elementj
        - Src:             'src/llama-grammar.cpp:1035,14'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1038,9'
          Dst:             _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
    - functionName:    _ZL24llama_grammar_match_charPK21llama_grammar_elementj
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          166
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:764,5'
          Dst:             ggml_abort
    - functionName:    _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          317
      EdgeCount:       135
      CyclomaticComplexity: 67
      functionsReached:
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - ggml_abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/llama-grammar.cpp:888,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-grammar.cpp:895,22'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:899,22'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:904,25'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:904,25'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:931,13'
          Dst:             ggml_abort
    - functionName:    _Z26llama_grammar_accept_tokenR13llama_grammariRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          447
      EdgeCount:       188
      CyclomaticComplexity: 95
      functionsReached:
        - _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
        - _ZL24llama_grammar_accept_chrR13llama_grammarRKNSt3__16vectorIPK21llama_grammar_elementNS1_9allocatorIS5_EEEEjRNS2_IS8_NS6_IS8_EEEE
        - _ZL25llama_grammar_match_tokenPK21llama_grammar_elementi
        - _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1458,32'
          Dst:             _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
        - Src:             'src/llama-grammar.cpp:1472,17'
          Dst:             _ZL25llama_grammar_match_tokenPK21llama_grammar_elementi
        - Src:             'src/llama-grammar.cpp:1474,22'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1477,17'
          Dst:             _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - Src:             'src/llama-grammar.cpp:1486,21'
          Dst:             _ZL24llama_grammar_accept_chrR13llama_grammarRKNSt3__16vectorIPK21llama_grammar_elementNS1_9allocatorIS5_EEEEjRNS2_IS8_NS6_IS8_EEEE
        - Src:             'src/llama-grammar.cpp:1507,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:1507,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:1507,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:1507,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZL25llama_grammar_match_tokenPK21llama_grammar_elementi
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:841,5'
          Dst:             ggml_abort
    - functionName:    _Z25llama_grammar_accept_implR13llama_grammari
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1382
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          277
      EdgeCount:       55
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _Z26llama_grammar_accept_tokenR13llama_grammariRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK11llama_vocab14token_to_pieceEi
        - _ZNK11llama_vocab6is_eogEi
        - _ZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1383,5'
          Dst:             ggml_abort
        - Src:             'src/llama-grammar.cpp:1385,41'
          Dst:             _ZNK11llama_vocab14token_to_pieceEi
        - Src:             'src/llama-grammar.cpp:1391,13'
          Dst:             _Z26llama_grammar_accept_tokenR13llama_grammariRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:1392,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1424,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1400,46'
          Dst:             _ZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:1420,21'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1414,25'
          Dst:             _Z26llama_grammar_accept_tokenR13llama_grammariRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:1429,24'
          Dst:             _ZNK11llama_vocab6is_eogEi
        - Src:             'src/llama-grammar.cpp:1435,9'
          Dst:             ggml_abort
        - Src:             'src/llama-grammar.cpp:1438,5'
          Dst:             _Z26llama_grammar_accept_tokenR13llama_grammariRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clERKNS0_13match_resultsINS0_11__wrap_iterIPKcEENS4_INS0_9sub_matchISE_EEEEEE'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:397,20'
          Dst:             '_ZZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clERKNS0_13match_resultsINS0_11__wrap_iterIPKcEENS4_INS0_9sub_matchISE_EEEEEE'
        - Src:             'src/llama-grammar.cpp:404,16'
          Dst:             '_ZZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clERKNS0_13match_resultsINS0_11__wrap_iterIPKcEENS4_INS0_9sub_matchISE_EEEEEE'
    - functionName:    '_ZZNK29llama_grammar_trigger_pattern4findERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clERKNS0_13match_resultsINS0_11__wrap_iterIPKcEENS4_INS0_9sub_matchISE_EEEEEE'
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          54
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24llama_grammar_apply_implRK13llama_grammarP22llama_token_data_array
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1339
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          260
      EdgeCount:       59
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
        - _ZL31llama_grammar_reject_candidatesRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_INS0_IPKS1_NS2_ISA_EEEENS2_ISC_EEEERKNS0_I23llama_grammar_candidateNS2_ISH_EEEE
        - _ZNK11llama_vocab14token_to_pieceEi
        - _ZNK11llama_vocab6is_eogEi
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1340,5'
          Dst:             ggml_abort
        - Src:             'src/llama-grammar.cpp:1376,26'
          Dst:             _ZL31llama_grammar_reject_candidatesRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_INS0_IPKS1_NS2_ISA_EEEENS2_ISC_EEEERKNS0_I23llama_grammar_candidateNS2_ISH_EEEE
        - Src:             'src/llama-grammar.cpp:1362,52'
          Dst:             _ZNK11llama_vocab14token_to_pieceEi
        - Src:             'src/llama-grammar.cpp:1364,28'
          Dst:             _ZNK11llama_vocab6is_eogEi
        - Src:             'src/llama-grammar.cpp:1371,42'
          Dst:             _ZL11decode_utf8RKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE18llama_partial_utf8
    - functionName:    _ZL31llama_grammar_reject_candidatesRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_INS0_IPKS1_NS2_ISA_EEEENS2_ISC_EEEERKNS0_I23llama_grammar_candidateNS2_ISH_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _Z41llama_grammar_reject_candidates_for_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERKNS0_I23llama_grammar_candidateNS2_ISF_EEEE
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:940,5'
          Dst:             ggml_abort
        - Src:             'src/llama-grammar.cpp:946,20'
          Dst:             _Z41llama_grammar_reject_candidates_for_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERKNS0_I23llama_grammar_candidateNS2_ISF_EEEE
        - Src:             'src/llama-grammar.cpp:949,19'
          Dst:             _Z41llama_grammar_reject_candidates_for_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERKNS0_I23llama_grammar_candidateNS2_ISF_EEEE
    - functionName:    _Z41llama_grammar_reject_candidates_for_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERKNS0_I23llama_grammar_candidateNS2_ISF_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          453
      EdgeCount:       103
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24llama_grammar_match_charPK21llama_grammar_elementj
        - _ZL25llama_grammar_match_tokenPK21llama_grammar_elementi
        - _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - _ZL31llama_grammar_reject_candidatesRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_INS0_IPKS1_NS2_ISA_EEEENS2_ISC_EEEERKNS0_I23llama_grammar_candidateNS2_ISH_EEEE
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - _ZL32llama_grammar_match_partial_charPK21llama_grammar_element18llama_partial_utf8
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1081,25'
          Dst:             _ZL25llama_grammar_match_tokenPK21llama_grammar_elementi
        - Src:             'src/llama-grammar.cpp:1106,36'
          Dst:             _ZL24llama_grammar_match_charPK21llama_grammar_elementj
        - Src:             'src/llama-grammar.cpp:1096,22'
          Dst:             _ZL32llama_grammar_match_partial_charPK21llama_grammar_element18llama_partial_utf8
        - Src:             'src/llama-grammar.cpp:1099,20'
          Dst:             _ZL24llama_grammar_match_charPK21llama_grammar_elementj
        - Src:             'src/llama-grammar.cpp:1110,10'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1114,5'
          Dst:             _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - Src:             'src/llama-grammar.cpp:1116,25'
          Dst:             _ZL31llama_grammar_reject_candidatesRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_INS0_IPKS1_NS2_ISA_EEEENS2_ISC_EEEERKNS0_I23llama_grammar_candidateNS2_ISH_EEEE
    - functionName:    _ZL32llama_grammar_match_partial_charPK21llama_grammar_element18llama_partial_utf8
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          231
      EdgeCount:       78
      CyclomaticComplexity: 23
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:792,5'
          Dst:             ggml_abort
    - functionName:    _Z24llama_grammar_clone_implRK13llama_grammar
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          202
      EdgeCount:       49
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13llama_grammarD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23llama_grammar_free_implP13llama_grammar
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1301
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13llama_grammarD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1306,5'
          Dst:             _ZN13llama_grammarD2Ev
    - functionName:    _ZN20llama_grammar_parserD2Ev
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_grammar_parserC2EPK11llama_vocab
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23llama_grammar_init_implPK11llama_vocabPKcS3_bPS3_mPKim
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          530
      EdgeCount:       237
      CyclomaticComplexity: 117
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
        - _ZN20llama_grammar_parser5parseEPKc
        - _ZN20llama_grammar_parserC2EPK11llama_vocab
        - _ZN20llama_grammar_parserD2Ev
        - _ZNK20llama_grammar_parser7c_rulesEv
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1204,26'
          Dst:             _ZN20llama_grammar_parserC2EPK11llama_vocab
        - Src:             'src/llama-grammar.cpp:1208,17'
          Dst:             _ZN20llama_grammar_parser5parseEPKc
        - Src:             'src/llama-grammar.cpp:1209,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1215,9'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1219,69'
          Dst:             _ZNK20llama_grammar_parser7c_rulesEv
        - Src:             'src/llama-grammar.cpp:1243,13'
          Dst:             _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
        - Src:             'src/llama-grammar.cpp:1244,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1254,14'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1258,9'
          Dst:             _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - Src:             'src/llama-grammar.cpp:1259,17'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1259,17'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1274,9'
          Dst:             ggml_abort
        - Src:             'src/llama-grammar.cpp:1278,9'
          Dst:             ggml_abort
        - Src:             'src/llama-grammar.cpp:1299,1'
          Dst:             _ZN20llama_grammar_parserD2Ev
        - Src:             'src/llama-grammar.cpp:1299,1'
          Dst:             _ZN20llama_grammar_parserD2Ev
    - functionName:    _ZN20llama_grammar_parser5parseEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          266
      EdgeCount:       61
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11parse_spacePKcb
        - _ZN20llama_grammar_parser10parse_ruleEPKc
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:689,28'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:691,19'
          Dst:             _ZN20llama_grammar_parser10parse_ruleEPKc
        - Src:             'src/llama-grammar.cpp:696,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:696,23'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-grammar.cpp:696,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:696,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:705,33'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:705,39'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:705,33'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:705,33'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:712,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-grammar.cpp:713,9'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:716,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZNK20llama_grammar_parser7c_rulesEv
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          192
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:973,13'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:989,17'
          Dst:             _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
        - Src:             'src/llama-grammar.cpp:995,20'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
    - functionName:    _ZL11parse_spacePKcb
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          114
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_grammar_parser10parse_ruleEPKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          182
      EdgeCount:       79
      CyclomaticComplexity: 40
      functionsReached:
        - _ZL10parse_namePKc
        - _ZL11parse_spacePKcb
        - _ZN20llama_grammar_parser13get_symbol_idEPKcm
        - _ZN20llama_grammar_parser16parse_alternatesEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjb
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:664,29'
          Dst:             _ZL10parse_namePKc
        - Src:             'src/llama-grammar.cpp:665,29'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:667,29'
          Dst:             _ZN20llama_grammar_parser13get_symbol_idEPKcm
        - Src:             'src/llama-grammar.cpp:671,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:671,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:671,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:671,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:673,11'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:675,11'
          Dst:             _ZN20llama_grammar_parser16parse_alternatesEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjb
        - Src:             'src/llama-grammar.cpp:682,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:682,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:682,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:682,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:684,12'
          Dst:             _ZL11parse_spacePKcb
    - functionName:    _ZL10parse_namePKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          74
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL12is_word_charc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:142,12'
          Dst:             _ZL12is_word_charc
        - Src:             'src/llama-grammar.cpp:146,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:146,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:146,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:146,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_grammar_parser13get_symbol_idEPKcm
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20llama_grammar_parser16parse_alternatesEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjb
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11parse_spacePKcb
        - _ZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEb
        - _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:440,24'
          Dst:             _ZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEb
        - Src:             'src/llama-grammar.cpp:443,15'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:444,15'
          Dst:             _ZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEb
        - Src:             'src/llama-grammar.cpp:447,5'
          Dst:             _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
    - functionName:    _ZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEb
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         141
      ICount:          775
      EdgeCount:       149
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10parse_charPKc
        - _ZL10parse_namePKc
        - _ZL11parse_spacePKcb
        - _ZL11parse_tokenPK11llama_vocabPKc
        - _ZL12is_word_charc
        - _ZL13is_digit_charc
        - _ZL9parse_intPKc
        - _ZN20llama_grammar_parser13get_symbol_idEPKcm
        - _ZN20llama_grammar_parser16parse_alternatesEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjb
        - _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorD1Ev
        - '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:536,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:536,27'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-grammar.cpp:536,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:536,21'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-grammar.cpp:536,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:538,34'
          Dst:             _ZL10parse_charPKc
        - Src:             'src/llama-grammar.cpp:542,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:554,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:554,27'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-grammar.cpp:554,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:554,21'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-grammar.cpp:554,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:556,34'
          Dst:             _ZL10parse_charPKc
        - Src:             'src/llama-grammar.cpp:565,25'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:565,31'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-grammar.cpp:565,25'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:565,25'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-grammar.cpp:565,25'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:567,41'
          Dst:             _ZL10parse_charPKc
        - Src:             'src/llama-grammar.cpp:572,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:579,31'
          Dst:             _ZL11parse_tokenPK11llama_vocabPKc
        - Src:             'src/llama-grammar.cpp:584,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:585,20'
          Dst:             _ZL12is_word_charc
        - Src:             'src/llama-grammar.cpp:586,40'
          Dst:             _ZL10parse_namePKc
        - Src:             'src/llama-grammar.cpp:587,36'
          Dst:             _ZN20llama_grammar_parser13get_symbol_idEPKcm
        - Src:             'src/llama-grammar.cpp:588,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:594,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:596,36'
          Dst:             _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:597,19'
          Dst:             _ZN20llama_grammar_parser16parse_alternatesEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEjb
        - Src:             'src/llama-grammar.cpp:603,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:603,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:603,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:603,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:605,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:610,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:612,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:613,13'
          Dst:             '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
        - Src:             'src/llama-grammar.cpp:615,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:616,13'
          Dst:             '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
        - Src:             'src/llama-grammar.cpp:618,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:619,13'
          Dst:             '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
        - Src:             'src/llama-grammar.cpp:621,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:623,18'
          Dst:             _ZL13is_digit_charc
        - Src:             'src/llama-grammar.cpp:624,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:624,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:624,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:624,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:626,36'
          Dst:             _ZL9parse_intPKc
        - Src:             'src/llama-grammar.cpp:628,19'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:636,23'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:638,21'
          Dst:             _ZL13is_digit_charc
        - Src:             'src/llama-grammar.cpp:639,44'
          Dst:             _ZL9parse_intPKc
        - Src:             'src/llama-grammar.cpp:641,27'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:645,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:645,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:645,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:645,21'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:649,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:649,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:649,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:649,17'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:0,0'
          Dst:             _ZL11parse_spacePKcb
        - Src:             'src/llama-grammar.cpp:655,13'
          Dst:             '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
        - Src:             'src/llama-grammar.cpp:655,13'
          Dst:             '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
        - Src:             'src/llama-grammar.cpp:653,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:653,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:653,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:653,17'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10parse_charPKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          234
      EdgeCount:       62
      CyclomaticComplexity: 30
      functionsReached:
        - _ZL11decode_utf8PKc
        - _ZL9parse_hexPKci
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/llama-grammar.cpp:164,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-grammar.cpp:165,30'
          Dst:             _ZL9parse_hexPKci
        - Src:             'src/llama-grammar.cpp:166,30'
          Dst:             _ZL9parse_hexPKci
        - Src:             'src/llama-grammar.cpp:167,30'
          Dst:             _ZL9parse_hexPKci
        - Src:             'src/llama-grammar.cpp:177,23'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:177,29'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:177,23'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:177,23'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:180,16'
          Dst:             _ZL11decode_utf8PKc
        - Src:             'src/llama-grammar.cpp:182,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:182,11'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-grammar.cpp:182,5'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:182,5'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/llama-grammar.cpp:182,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZL11parse_tokenPK11llama_vocabPKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          433
      EdgeCount:       173
      CyclomaticComplexity: 82
      functionsReached:
        - _ZL9parse_intPKc
        - _ZNK11llama_vocab8tokenizeEPKciPiibb
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:188,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:188,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:188,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:188,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:195,32'
          Dst:             _ZL9parse_intPKc
        - Src:             'src/llama-grammar.cpp:199,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:199,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:199,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:199,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:203,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:203,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:203,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:203,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:210,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:210,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:210,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:210,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:218,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:218,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:218,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:218,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:223,31'
          Dst:             _ZNK11llama_vocab8tokenizeEPKciPiibb
        - Src:             'src/llama-grammar.cpp:226,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:226,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:226,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:226,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZL12is_word_charc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          53
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL13is_digit_charc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:99,76'
          Dst:             _ZL13is_digit_charc
    - functionName:    _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN20llama_grammar_parser14parse_sequenceEPKcRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERNS2_6vectorI21llama_grammar_elementNS6_ISC_EEEEbENK3$_0clEmm'
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         120
      ICount:          527
      EdgeCount:       221
      CyclomaticComplexity: 103
      functionsReached:
        - _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - ggml_abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:465,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:465,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:465,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:465,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:495,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:495,19'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/llama-grammar.cpp:495,13'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:495,13'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:513,36'
          Dst:             _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:519,13'
          Dst:             _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-grammar.cpp:513,36'
          Dst:             _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:519,13'
          Dst:             _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-grammar.cpp:513,36'
          Dst:             _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:519,13'
          Dst:             _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-grammar.cpp:513,36'
          Dst:             _ZN20llama_grammar_parser18generate_symbol_idERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:519,13'
          Dst:             _ZN20llama_grammar_parser8add_ruleEjRKNSt3__16vectorI21llama_grammar_elementNS0_9allocatorIS2_EEEE
        - Src:             'src/llama-grammar.cpp:526,9'
          Dst:             ggml_abort
    - functionName:    _ZL13is_digit_charc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9parse_intPKc
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          74
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL13is_digit_charc
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:153,12'
          Dst:             _ZL13is_digit_charc
        - Src:             'src/llama-grammar.cpp:157,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:157,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:157,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:157,9'
          Dst:             __cxa_free_exception
    - functionName:    _Z23llama_grammar_init_implPK11llama_vocabPPK21llama_grammar_elementmm
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          295
      EdgeCount:       65
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18llama_log_internal14ggml_log_levelPKcz
        - _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:1150,13'
          Dst:             _ZL35llama_grammar_detect_left_recursionRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEEmPNS0_IbNS2_IbEEEESB_SB_
        - Src:             'src/llama-grammar.cpp:1151,13'
          Dst:             _Z18llama_log_internal14ggml_log_levelPKcz
        - Src:             'src/llama-grammar.cpp:1161,14'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1165,9'
          Dst:             _ZL27llama_grammar_advance_stackRKNSt3__16vectorINS0_I21llama_grammar_elementNS_9allocatorIS1_EEEENS2_IS4_EEEERKNS0_IPKS1_NS2_ISA_EEEERNS0_ISC_NS2_ISC_EEEE
        - Src:             'src/llama-grammar.cpp:1166,17'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:1166,17'
          Dst:             _ZL32llama_grammar_is_end_of_sequencePK21llama_grammar_element
    - functionName:    _Z24llama_grammar_get_stacksP13llama_grammar
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23llama_grammar_get_rulesPK13llama_grammar
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10print_ruleP8_IO_FILEjRKNSt3__16vectorI21llama_grammar_elementNS1_9allocatorIS3_EEEERKNS1_3mapIjNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEENS1_4lessIjEENS4_INS1_4pairIKjSE_EEEEEE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          597
      EdgeCount:       236
      CyclomaticComplexity: 113
      functionsReached:
        - _ZL15is_char_element21llama_grammar_element
        - _ZL18print_grammar_charP8_IO_FILEj
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - fprintf
        - fputc
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/llama-grammar.cpp:308,9'
          Branch Sides:    []
        - Branch String:   'src/llama-grammar.cpp:308,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/llama-grammar.cpp:302,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:302,15'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:302,9'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:302,9'
          Dst:             __cxa_free_exception
        - Src:             'src/llama-grammar.cpp:305,5'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:353,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:354,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:355,17'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:356,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:348,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:349,17'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:350,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:345,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:324,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:325,17'
          Dst:             _ZL18print_grammar_charP8_IO_FILEj
        - Src:             'src/llama-grammar.cpp:320,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:321,17'
          Dst:             _ZL18print_grammar_charP8_IO_FILEj
        - Src:             'src/llama-grammar.cpp:317,17'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:314,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:359,13'
          Dst:             _ZL15is_char_element21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:366,21'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:370,5'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:310,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:310,23'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:310,17'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:314,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:317,17'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:320,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:321,17'
          Dst:             _ZL18print_grammar_charP8_IO_FILEj
        - Src:             'src/llama-grammar.cpp:324,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:325,17'
          Dst:             _ZL18print_grammar_charP8_IO_FILEj
        - Src:             'src/llama-grammar.cpp:328,32'
          Dst:             _ZL15is_char_element21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:329,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:329,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:329,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:333,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:334,17'
          Dst:             _ZL18print_grammar_charP8_IO_FILEj
        - Src:             'src/llama-grammar.cpp:337,32'
          Dst:             _ZL15is_char_element21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:338,21'
          Dst:             __cxa_allocate_exception
        - Src:             'src/llama-grammar.cpp:338,27'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/llama-grammar.cpp:338,21'
          Dst:             __cxa_throw
        - Src:             'src/llama-grammar.cpp:342,17'
          Dst:             _ZL18print_grammar_charP8_IO_FILEj
        - Src:             'src/llama-grammar.cpp:345,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:348,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:349,17'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:350,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:353,17'
          Dst:             fputc
        - Src:             'src/llama-grammar.cpp:354,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:355,17'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:356,17'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:359,13'
          Dst:             _ZL15is_char_element21llama_grammar_element
        - Src:             'src/llama-grammar.cpp:366,21'
          Dst:             fwrite
        - Src:             'src/llama-grammar.cpp:0,0'
          Dst:             __cxa_free_exception
    - functionName:    _ZN20llama_grammar_parser5printEP8_IO_FILE
      functionSourceFile: '/src/llama.cpp/src/llama-grammar.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          120
      EdgeCount:       49
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL10print_ruleP8_IO_FILEjRKNSt3__16vectorI21llama_grammar_elementNS1_9allocatorIS3_EEEERKNS1_3mapIjNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEENS1_4lessIjEENS4_INS1_4pairIKjSE_EEEEEE
        - __cxa_begin_catch
        - __cxa_end_catch
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/llama-grammar.cpp:730,13'
          Dst:             _ZL10print_ruleP8_IO_FILEjRKNSt3__16vectorI21llama_grammar_elementNS1_9allocatorIS3_EEEERKNS1_3mapIjNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEENS1_4lessIjEENS4_INS1_4pairIKjSE_EEEEEE
        - Src:             'src/llama-grammar.cpp:733,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/llama-grammar.cpp:734,9'
          Dst:             fprintf
        - Src:             'src/llama-grammar.cpp:735,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZL19get_executable_pathv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          113
      EdgeCount:       43
      CyclomaticComplexity: 22
      functionsReached:
        - readlink
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:426,23'
          Dst:             readlink
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26backend_filename_extensionv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23backend_filename_prefixv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17dl_handle_deleterclEPv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-dl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlclose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-dl.h:34,9'
          Dst:             dlclose
    - functionName:    dlclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22ggml_backend_reg_entryaSEOS_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22ggml_backend_reg_entryD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN21ggml_backend_registry14unload_backendEP16ggml_backend_regbENKUlP19ggml_backend_deviceE_clES3_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_dev_backend_reg
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:284,68'
          Dst:             ggml_backend_dev_backend_reg
    - functionName:    _ZZN21ggml_backend_registry14unload_backendEP16ggml_backend_regbENKUlRK22ggml_backend_reg_entryE_clES4_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8path_strRKNSt3__14__fs10filesystem4pathE
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:105,5'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/ggml-backend-reg.cpp:107,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN22ggml_backend_reg_entryC2EOS_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21ggml_backend_registryD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21ggml_backend_registryC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
        - ggml_backend_cpu_reg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:172,26'
          Dst:             ggml_backend_cpu_reg
        - Src:             'ggml/src/ggml-backend-reg.cpp:172,9'
          Dst:             _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
    - functionName:    _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN21ggml_backend_registry15register_deviceEP19ggml_backend_device
        - _ZN22ggml_backend_reg_entryD2Ev
        - ggml_backend_reg_dev_count
        - ggml_backend_reg_dev_get
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:201,9'
          Dst:             _ZN22ggml_backend_reg_entryD2Ev
        - Src:             'ggml/src/ggml-backend-reg.cpp:202,32'
          Dst:             ggml_backend_reg_dev_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:201,9'
          Dst:             _ZN22ggml_backend_reg_entryD2Ev
        - Src:             'ggml/src/ggml-backend-reg.cpp:203,29'
          Dst:             ggml_backend_reg_dev_get
        - Src:             'ggml/src/ggml-backend-reg.cpp:203,13'
          Dst:             _ZN21ggml_backend_registry15register_deviceEP19ggml_backend_device
    - functionName:    _ZN21ggml_backend_registry15register_deviceEP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ggml_backend_load_bestPKcbS0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         153
      ICount:          696
      EdgeCount:       285
      CyclomaticComplexity: 134
      functionsReached:
        - _Z10dl_get_symPvPKc
        - _Z15dl_load_libraryRKNSt3__14__fs10filesystem4pathE
        - _ZL19get_executable_pathv
        - _ZL23backend_filename_prefixv
        - _ZL26backend_filename_extensionv
        - _ZL7get_regv
        - _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - _ZN21ggml_backend_registry12load_backendERKNSt3__14__fs10filesystem4pathEb
        - ggml_log_internal
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:483,34'
          Dst:             _ZL23backend_filename_prefixv
        - Src:             'ggml/src/ggml-backend-reg.cpp:484,37'
          Dst:             _ZL26backend_filename_extensionv
        - Src:             'ggml/src/ggml-backend-reg.cpp:492,32'
          Dst:             _ZL19get_executable_pathv
        - Src:             'ggml/src/ggml-backend-reg.cpp:505,17'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:505,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:507,17'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:507,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:517,44'
          Dst:             _Z15dl_load_libraryRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:522,64'
          Dst:             _Z10dl_get_symPvPKc
        - Src:             'ggml/src/ggml-backend-reg.cpp:546,33'
          Dst:             _ZL23backend_filename_prefixv
        - Src:             'ggml/src/ggml-backend-reg.cpp:546,91'
          Dst:             _ZL26backend_filename_extensionv
        - Src:             'ggml/src/ggml-backend-reg.cpp:549,24'
          Dst:             _ZL7get_regv
        - Src:             'ggml/src/ggml-backend-reg.cpp:549,34'
          Dst:             _ZN21ggml_backend_registry12load_backendERKNSt3__14__fs10filesystem4pathEb
        - Src:             'ggml/src/ggml-backend-reg.cpp:552,21'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:552,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:559,12'
          Dst:             _ZL7get_regv
        - Src:             'ggml/src/ggml-backend-reg.cpp:559,22'
          Dst:             _ZN21ggml_backend_registry12load_backendERKNSt3__14__fs10filesystem4pathEb
    - functionName:    _ZL7get_regv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21ggml_backend_registryC2Ev
        - _ZN21ggml_backend_registryD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:293,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-backend-reg.cpp:293,34'
          Dst:             _ZN21ggml_backend_registryC2Ev
        - Src:             'ggml/src/ggml-backend-reg.cpp:293,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-backend-reg.cpp:293,5'
          Dst:             _ZN21ggml_backend_registryD2Ev
        - Src:             'ggml/src/ggml-backend-reg.cpp:293,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-backend-reg.cpp:293,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN21ggml_backend_registry12load_backendERKNSt3__14__fs10filesystem4pathEb
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          267
      EdgeCount:       129
      CyclomaticComplexity: 62
      functionsReached:
        - _Z10dl_get_symPvPKc
        - _Z15dl_load_libraryRKNSt3__14__fs10filesystem4pathE
        - _Z8dl_errorv
        - _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
        - ggml_backend_reg_name
        - ggml_log_internal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:221,32'
          Dst:             _Z15dl_load_libraryRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:224,17'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:224,17'
          Dst:             _Z8dl_errorv
        - Src:             'ggml/src/ggml-backend-reg.cpp:224,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:229,48'
          Dst:             _Z10dl_get_symPvPKc
        - Src:             'ggml/src/ggml-backend-reg.cpp:232,17'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:232,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:237,54'
          Dst:             _Z10dl_get_symPvPKc
        - Src:             'ggml/src/ggml-backend-reg.cpp:240,17'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:240,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:249,21'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:249,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:252,21'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:252,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:259,9'
          Dst:             ggml_backend_reg_name
        - Src:             'ggml/src/ggml-backend-reg.cpp:259,9'
          Dst:             _ZL8path_strRKNSt3__14__fs10filesystem4pathE
        - Src:             'ggml/src/ggml-backend-reg.cpp:259,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:261,9'
          Dst:             _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
    - functionName:    ggml_backend_load_all_from_path
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22ggml_backend_load_bestPKcbS0_
        - getenv
        - ggml_backend_load
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:573,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:574,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:575,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:576,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:577,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:578,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:579,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:580,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:581,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:582,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:583,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:584,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:585,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:586,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:587,5'
          Dst:             _ZL22ggml_backend_load_bestPKcbS0_
        - Src:             'ggml/src/ggml-backend-reg.cpp:589,33'
          Dst:             getenv
        - Src:             'ggml/src/ggml-backend-reg.cpp:591,9'
          Dst:             ggml_backend_load
    - functionName:    ggml_backend_load
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL7get_regv
        - _ZN21ggml_backend_registry12load_backendERKNSt3__14__fs10filesystem4pathEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:394,12'
          Dst:             _ZL7get_regv
        - Src:             'ggml/src/ggml-backend-reg.cpp:394,22'
          Dst:             _ZN21ggml_backend_registry12load_backendERKNSt3__14__fs10filesystem4pathEb
    - functionName:    ggml_backend_load_all
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_load_all_from_path
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:563,5'
          Dst:             ggml_backend_load_all_from_path
    - functionName:    _ZN21ggml_backend_registry14unload_backendEP16ggml_backend_regb
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_reg_name
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:272,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-reg.cpp:278,13'
          Dst:             ggml_backend_reg_name
        - Src:             'ggml/src/ggml-backend-reg.cpp:278,13'
          Dst:             ggml_log_internal
    - functionName:    ggml_backend_unload
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7get_regv
        - _ZN21ggml_backend_registry14unload_backendEP16ggml_backend_regb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:398,5'
          Dst:             _ZL7get_regv
        - Src:             'ggml/src/ggml-backend-reg.cpp:398,15'
          Dst:             _ZN21ggml_backend_registry14unload_backendEP16ggml_backend_regb
    - functionName:    ggml_backend_init_best
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          40
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_dev_by_type
        - ggml_backend_dev_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:383,30'
          Dst:             ggml_backend_dev_by_type
        - Src:             'ggml/src/ggml-backend-reg.cpp:384,23'
          Dst:             ggml_backend_dev_by_type
        - Src:             'ggml/src/ggml-backend-reg.cpp:385,23'
          Dst:             ggml_backend_dev_by_type
        - Src:             'ggml/src/ggml-backend-reg.cpp:389,12'
          Dst:             ggml_backend_dev_init
    - functionName:    ggml_backend_dev_by_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_dev_count
        - ggml_backend_dev_get
        - ggml_backend_dev_type
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:356,28'
          Dst:             ggml_backend_dev_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:356,28'
          Dst:             ggml_backend_dev_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:357,34'
          Dst:             ggml_backend_dev_get
        - Src:             'ggml/src/ggml-backend-reg.cpp:358,13'
          Dst:             ggml_backend_dev_type
    - functionName:    ggml_backend_dev_count
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7get_regv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:337,12'
          Dst:             _ZL7get_regv
    - functionName:    ggml_backend_dev_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7get_regv
        - ggml_abort
        - ggml_backend_dev_count
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:341,5'
          Dst:             ggml_backend_dev_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:341,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-reg.cpp:342,12'
          Dst:             _ZL7get_regv
    - functionName:    ggml_backend_init_by_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_dev_by_type
        - ggml_backend_dev_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:375,30'
          Dst:             ggml_backend_dev_by_type
        - Src:             'ggml/src/ggml-backend-reg.cpp:379,12'
          Dst:             ggml_backend_dev_init
    - functionName:    ggml_backend_init_by_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_dev_by_name
        - ggml_backend_dev_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:367,30'
          Dst:             ggml_backend_dev_by_name
        - Src:             'ggml/src/ggml-backend-reg.cpp:371,12'
          Dst:             ggml_backend_dev_init
    - functionName:    ggml_backend_dev_by_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL10striequalsPKcS0_
        - ggml_backend_dev_count
        - ggml_backend_dev_get
        - ggml_backend_dev_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:346,28'
          Dst:             ggml_backend_dev_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:346,28'
          Dst:             ggml_backend_dev_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:347,34'
          Dst:             ggml_backend_dev_get
        - Src:             'ggml/src/ggml-backend-reg.cpp:348,24'
          Dst:             ggml_backend_dev_name
        - Src:             'ggml/src/ggml-backend-reg.cpp:348,13'
          Dst:             _ZL10striequalsPKcS0_
    - functionName:    _ZL10striequalsPKcS0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - tolower
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:309,13'
          Dst:             tolower
        - Src:             'ggml/src/ggml-backend-reg.cpp:309,33'
          Dst:             tolower
    - functionName:    ggml_backend_reg_by_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL10striequalsPKcS0_
        - ggml_backend_reg_count
        - ggml_backend_reg_get
        - ggml_backend_reg_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:326,28'
          Dst:             ggml_backend_reg_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:326,28'
          Dst:             ggml_backend_reg_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:327,34'
          Dst:             ggml_backend_reg_get
        - Src:             'ggml/src/ggml-backend-reg.cpp:328,24'
          Dst:             ggml_backend_reg_name
        - Src:             'ggml/src/ggml-backend-reg.cpp:328,13'
          Dst:             _ZL10striequalsPKcS0_
    - functionName:    ggml_backend_reg_count
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7get_regv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:317,12'
          Dst:             _ZL7get_regv
    - functionName:    ggml_backend_reg_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7get_regv
        - ggml_abort
        - ggml_backend_reg_count
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:321,5'
          Dst:             ggml_backend_reg_count
        - Src:             'ggml/src/ggml-backend-reg.cpp:321,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-reg.cpp:322,12'
          Dst:             _ZL7get_regv
    - functionName:    ggml_backend_device_register
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7get_regv
        - _ZN21ggml_backend_registry15register_deviceEP19ggml_backend_device
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:303,5'
          Dst:             _ZL7get_regv
        - Src:             'ggml/src/ggml-backend-reg.cpp:303,15'
          Dst:             _ZN21ggml_backend_registry15register_deviceEP19ggml_backend_device
    - functionName:    ggml_backend_register
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-reg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL7get_regv
        - _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-reg.cpp:299,5'
          Dst:             _ZL7get_regv
        - Src:             'ggml/src/ggml-backend-reg.cpp:299,15'
          Dst:             _ZN21ggml_backend_registry16register_backendEP16ggml_backend_regNSt3__110unique_ptrIv17dl_handle_deleterEE
    - functionName:    _Z8dl_errorv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-dl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dlerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-dl.cpp:44,24'
          Dst:             dlerror
    - functionName:    dlerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10dl_get_symPvPKc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-dl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlsym
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-dl.cpp:40,12'
          Dst:             dlsym
    - functionName:    dlsym
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15dl_load_libraryRKNSt3__14__fs10filesystem4pathE
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-dl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dlopen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-dl.cpp:35,26'
          Dst:             dlopen
    - functionName:    dlopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL29ggml_backend_cpu_get_featuresP16ggml_backend_regENK3$_0clEv'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         187
      ICount:          791
      EdgeCount:       344
      CyclomaticComplexity: 159
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_cpu_get_rvv_vlen
        - ggml_cpu_get_sve_cnt
        - ggml_cpu_has_amx_int8
        - ggml_cpu_has_arm_fma
        - ggml_cpu_has_avx
        - ggml_cpu_has_avx2
        - ggml_cpu_has_avx512
        - ggml_cpu_has_avx512_bf16
        - ggml_cpu_has_avx512_vbmi
        - ggml_cpu_has_avx512_vnni
        - ggml_cpu_has_avx_vnni
        - ggml_cpu_has_bmi2
        - ggml_cpu_has_dotprod
        - ggml_cpu_has_f16c
        - ggml_cpu_has_fma
        - ggml_cpu_has_fp16_va
        - ggml_cpu_has_llamafile
        - ggml_cpu_has_matmul_int8
        - ggml_cpu_has_neon
        - ggml_cpu_has_riscv_v
        - ggml_cpu_has_sme
        - ggml_cpu_has_sse3
        - ggml_cpu_has_ssse3
        - ggml_cpu_has_sve
        - ggml_cpu_has_vsx
        - ggml_cpu_has_vxe
        - ggml_cpu_has_wasm_simd
        - ggml_cpu_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:531,9'
          Dst:             ggml_cpu_init
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:534,13'
          Dst:             ggml_cpu_has_sse3
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:537,13'
          Dst:             ggml_cpu_has_ssse3
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:540,13'
          Dst:             ggml_cpu_has_avx
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:543,13'
          Dst:             ggml_cpu_has_avx_vnni
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:546,13'
          Dst:             ggml_cpu_has_avx2
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:549,13'
          Dst:             ggml_cpu_has_f16c
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:552,13'
          Dst:             ggml_cpu_has_fma
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:555,13'
          Dst:             ggml_cpu_has_bmi2
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:558,13'
          Dst:             ggml_cpu_has_avx512
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:561,13'
          Dst:             ggml_cpu_has_avx512_vbmi
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:564,13'
          Dst:             ggml_cpu_has_avx512_vnni
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:567,13'
          Dst:             ggml_cpu_has_avx512_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:570,13'
          Dst:             ggml_cpu_has_amx_int8
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:573,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:576,13'
          Dst:             ggml_cpu_has_arm_fma
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:579,13'
          Dst:             ggml_cpu_has_fp16_va
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:582,13'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:585,13'
          Dst:             ggml_cpu_has_sve
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:588,13'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:591,13'
          Dst:             ggml_cpu_get_sve_cnt
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:592,13'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:592,57'
          Dst:             ggml_cpu_get_sve_cnt
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:592,13'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:592,13'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:592,13'
          Dst:             __cxa_guard_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:595,13'
          Dst:             ggml_cpu_has_sme
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:598,13'
          Dst:             ggml_cpu_has_riscv_v
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:601,13'
          Dst:             ggml_cpu_get_rvv_vlen
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:602,13'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:602,58'
          Dst:             ggml_cpu_get_rvv_vlen
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:602,13'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:602,13'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:602,13'
          Dst:             __cxa_guard_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:605,13'
          Dst:             ggml_cpu_has_vsx
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:608,13'
          Dst:             ggml_cpu_has_vxe
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:611,13'
          Dst:             ggml_cpu_has_wasm_simd
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:614,13'
          Dst:             ggml_cpu_has_llamafile
    - functionName:    '_ZZL46ggml_backend_cpu_device_get_extra_buffers_typeP19ggml_backend_deviceENK3$_0clEv'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _Z39ggml_backend_cpu_get_extra_buffer_typesv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:78,57'
          Dst:             _Z39ggml_backend_cpu_get_extra_buffer_typesv
    - functionName:    _Z39ggml_backend_cpu_get_extra_buffer_typesv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZ39ggml_backend_cpu_get_extra_buffer_typesvENK3$_0clEv'
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:43,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:43,60'
          Dst:             '_ZZ39ggml_backend_cpu_get_extra_buffer_typesvENK3$_0clEv'
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:43,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:43,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:43,5'
          Dst:             __cxa_guard_abort
    - functionName:    '_ZZ39ggml_backend_cpu_get_extra_buffer_typesvENK3$_0clEv'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          46
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _Z35ggml_backend_cpu_repack_buffer_typev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:65,13'
          Dst:             _Z35ggml_backend_cpu_repack_buffer_typev
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:66,29'
          Dst:             _Z35ggml_backend_cpu_repack_buffer_typev
    - functionName:    _ZL29ggml_backend_cpu_get_featuresP16ggml_backend_reg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL29ggml_backend_cpu_get_featuresP16ggml_backend_regENK3$_0clEv'
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:530,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:530,57'
          Dst:             '_ZZL29ggml_backend_cpu_get_featuresP16ggml_backend_regENK3$_0clEv'
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:530,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:530,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:530,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZL46ggml_backend_cpu_device_get_extra_buffers_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL46ggml_backend_cpu_device_get_extra_buffers_typeP19ggml_backend_deviceENK3$_0clEv'
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:77,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:77,66'
          Dst:             '_ZZL46ggml_backend_cpu_device_get_extra_buffers_typeP19ggml_backend_deviceENK3$_0clEv'
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:77,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:77,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:77,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z39ggml_backend_cpu_get_extra_buffer_typesv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:89,25'
          Dst:             _Z39ggml_backend_cpu_get_extra_buffer_typesv
    - functionName:    _ZL37ggml_backend_cpu_device_supports_buftP19ggml_backend_deviceP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
        - ggml_backend_buft_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:478,12'
          Dst:             ggml_backend_buft_is_host
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:478,47'
          Dst:             _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
    - functionName:    _ZL35ggml_backend_cpu_device_supports_opP19ggml_backend_devicePK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         90
      ICount:          390
      EdgeCount:       124
      CyclomaticComplexity: 36
      functionsReached:
        - _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
        - ggml_get_type_traits_cpu
        - ggml_is_quantized
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.cpp:441,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:435,13'
          Dst:             _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:435,13'
          Dst:             _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:435,13'
          Dst:             _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:435,13'
          Dst:             _ZL37ggml_backend_cpu_is_extra_buffer_typeP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:453,65'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:470,54'
          Dst:             ggml_is_quantized
    - functionName:    _ZL44ggml_backend_cpu_device_buffer_from_host_ptrP19ggml_backend_devicePvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_cpu_buffer_from_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:417,12'
          Dst:             ggml_backend_cpu_buffer_from_ptr
    - functionName:    _ZL39ggml_backend_cpu_device_get_buffer_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_cpu_buffer_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:411,12'
          Dst:             ggml_backend_cpu_buffer_type
    - functionName:    _ZL36ggml_backend_cpu_device_init_backendP19ggml_backend_devicePKc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_cpu_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:404,12'
          Dst:             ggml_backend_cpu_init
    - functionName:    ggml_backend_cpu_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_cpu_reg
        - ggml_backend_reg_dev_get
        - ggml_cpu_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:219,5'
          Dst:             ggml_cpu_init
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:237,51'
          Dst:             ggml_backend_cpu_reg
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:237,26'
          Dst:             ggml_backend_reg_dev_get
    - functionName:    ggml_backend_cpu_reg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cpu_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:693,5'
          Dst:             ggml_cpu_init
    - functionName:    _ZL29ggml_backend_cpu_reg_get_nameP16ggml_backend_reg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL37ggml_backend_cpu_reg_get_device_countP16ggml_backend_reg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31ggml_backend_cpu_reg_get_deviceP16ggml_backend_regm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN31ggml_backend_cpu_device_contextC2Ev
        - _ZN31ggml_backend_cpu_device_contextD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:515,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:517,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:517,44'
          Dst:             _ZN31ggml_backend_cpu_device_contextC2Ev
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:517,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:517,5'
          Dst:             _ZN31ggml_backend_cpu_device_contextD2Ev
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:517,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:518,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:518,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:517,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZL33ggml_backend_cpu_get_proc_addressP16ggml_backend_regPKc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          96
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:644,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:648,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:652,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:655,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:658,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:661,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:664,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:669,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:672,9'
          Dst:             strcmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:675,9'
          Dst:             strcmp
    - functionName:    ggml_backend_cpu_set_n_threads
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_is_cpu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:254,5'
          Dst:             ggml_backend_is_cpu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:254,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_cpu_set_abort_callback
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_is_cpu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:273,5'
          Dst:             ggml_backend_is_cpu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:273,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_cpu_set_use_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_is_cpu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:281,5'
          Dst:             ggml_backend_is_cpu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:281,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_cpu_set_threadpool
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_is_cpu
        - ggml_threadpool_pause
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:261,5'
          Dst:             ggml_backend_is_cpu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:261,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:267,9'
          Dst:             ggml_threadpool_pause
    - functionName:    ggml_backend_is_cpu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_guid_matches
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:250,31'
          Dst:             ggml_guid_matches
    - functionName:    _ZN31ggml_backend_cpu_device_contextC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          86
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - fclose
        - fgets
        - fopen
        - isspace
        - strchr
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:300,20'
          Dst:             fopen
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:303,20'
          Dst:             fgets
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:304,21'
          Dst:             strncmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:305,32'
          Dst:             strchr
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:308,32'
          Dst:             isspace
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:311,47'
          Dst:             strlen
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:311,32'
          Dst:             isspace
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:319,13'
          Dst:             fclose
    - functionName:    _ZN31ggml_backend_cpu_device_contextD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32ggml_backend_cpu_device_get_nameP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL39ggml_backend_cpu_device_get_descriptionP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34ggml_backend_cpu_device_get_memoryP19ggml_backend_devicePmS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:373,18'
          Dst:             sysconf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:374,22'
          Dst:             sysconf
    - functionName:    _ZL32ggml_backend_cpu_device_get_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33ggml_backend_cpu_device_get_propsP19ggml_backend_deviceP22ggml_backend_dev_props
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34ggml_backend_cpu_device_get_memoryP19ggml_backend_devicePmS1_
        - _ZL39ggml_backend_cpu_device_get_descriptionP19ggml_backend_device
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:392,26'
          Dst:             _ZL39ggml_backend_cpu_device_get_descriptionP19ggml_backend_device
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:394,5'
          Dst:             _ZL34ggml_backend_cpu_device_get_memoryP19ggml_backend_devicePmS1_
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strncmp
      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:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25ggml_backend_cpu_get_nameP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21ggml_backend_cpu_freeP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34ggml_backend_cpu_graph_plan_createP12ggml_backendPK11ggml_cgraph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_graph_plan
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:135,23'
          Dst:             ggml_graph_plan
    - functionName:    _ZL32ggml_backend_cpu_graph_plan_freeP12ggml_backendPv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35ggml_backend_cpu_graph_plan_computeP12ggml_backendPv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_graph_compute
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:165,12'
          Dst:             ggml_graph_compute
    - functionName:    _ZL30ggml_backend_cpu_graph_computeP12ggml_backendP11ggml_cgraph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_graph_compute
        - ggml_graph_plan
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:173,31'
          Dst:             ggml_graph_plan
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.cpp:190,12'
          Dst:             ggml_graph_compute
    - functionName:    _ZN4ggml3cpu6repack17extra_buffer_type17get_tensor_traitsEPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4810
      functionLinenumberEnd: 4817
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z35ggml_backend_cpu_repack_buffer_typev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4812,67'
          Dst:             _Z35ggml_backend_cpu_repack_buffer_typev
    - functionName:    _Z35ggml_backend_cpu_repack_buffer_typev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4821
      functionLinenumberEnd: 4836
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          55
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4ggml3cpu6repack17extra_buffer_typeC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_backend_cpu_reg
        - ggml_backend_reg_dev_get
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4822,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4831,51'
          Dst:             ggml_backend_cpu_reg
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4831,26'
          Dst:             ggml_backend_reg_dev_get
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4832,30'
          Dst:             _ZN4ggml3cpu6repack17extra_buffer_typeC2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4822,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4822,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZL44ggml_backend_cpu_repack_buffer_type_get_nameP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4745
      functionLinenumberEnd: 4746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL48ggml_backend_cpu_repack_buffer_type_alloc_bufferP24ggml_backend_buffer_typem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4751
      functionLinenumberEnd: 4764
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_cpu_buffer_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4752,67'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4752,36'
          Dst:             ggml_backend_buft_alloc_buffer
    - functionName:    _ZL49ggml_backend_cpu_repack_buffer_type_get_alignmentP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4766
      functionLinenumberEnd: 4767
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack17extra_buffer_typeC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4773
      functionLinenumberEnd: 4773
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu17extra_buffer_typeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4773,7'
          Dst:             _ZN4ggml3cpu17extra_buffer_typeC2Ev
    - functionName:    _ZN4ggml3cpu17extra_buffer_typeC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/traits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack17extra_buffer_typeD0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4773
      functionLinenumberEnd: 4773
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu17extra_buffer_typeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4773,7'
          Dst:             _ZN4ggml3cpu17extra_buffer_typeD2Ev
    - functionName:    _ZN4ggml3cpu6repack17extra_buffer_type11supports_opEP19ggml_backend_devicePK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4774
      functionLinenumberEnd: 4808
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          180
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - _Z35ggml_backend_cpu_repack_buffer_typev
        - _ZL35ggml_repack_get_optimal_repack_typePK11ggml_tensor
        - ggml_backend_buft_is_host
        - ggml_n_dims
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4777,18'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4778,45'
          Dst:             _Z35ggml_backend_cpu_repack_buffer_typev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4779,17'
          Dst:             _ZL35ggml_repack_get_optimal_repack_typePK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4781,40'
          Dst:             ggml_backend_buft_is_host
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4793,21'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4794,48'
          Dst:             _Z35ggml_backend_cpu_repack_buffer_typev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4795,20'
          Dst:             _ZL35ggml_repack_get_optimal_repack_typePK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4797,40'
          Dst:             ggml_backend_buft_is_host
    - functionName:    _ZL35ggml_repack_get_optimal_repack_typePK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4528
      functionLinenumberEnd: 4724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         210
      ICount:          894
      EdgeCount:       299
      CyclomaticComplexity: 91
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_cpu_get_sve_cnt
        - ggml_cpu_has_avx2
        - ggml_cpu_has_avx512
        - ggml_cpu_has_dotprod
        - ggml_cpu_has_matmul_int8
        - ggml_cpu_has_neon
        - ggml_cpu_has_riscv_v
        - ggml_cpu_has_sve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4530,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4530,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4530,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4530,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4531,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4531,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4531,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4531,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4532,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4532,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4532,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4532,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4535,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4535,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4535,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4535,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4536,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4536,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4536,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4536,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4539,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4539,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4539,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4539,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4540,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4540,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4540,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4540,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4543,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4543,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4543,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4543,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4544,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4544,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4544,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4544,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4547,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4547,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4547,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4547,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4550,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4550,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4550,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4550,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4551,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4551,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4551,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4551,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4554,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4554,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4554,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4554,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4555,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4555,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4555,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4555,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4558,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4558,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4558,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4558,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4559,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4559,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4559,5'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4559,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4574,13'
          Dst:             ggml_cpu_has_avx2
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4574,37'
          Dst:             ggml_cpu_has_sve
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4574,59'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4574,89'
          Dst:             ggml_cpu_get_sve_cnt
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4579,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4579,36'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4584,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4584,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4601,13'
          Dst:             ggml_cpu_has_avx2
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4606,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4606,36'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4611,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4611,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4628,13'
          Dst:             ggml_cpu_has_avx512
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4645,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4645,36'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4650,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4650,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4656,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4656,36'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4661,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4661,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4667,13'
          Dst:             ggml_cpu_has_avx2
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4672,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4672,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4689,13'
          Dst:             ggml_cpu_has_avx2
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4694,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4694,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4700,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4700,36'
          Dst:             ggml_cpu_has_matmul_int8
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4705,13'
          Dst:             ggml_cpu_has_neon
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4705,36'
          Dst:             ggml_cpu_has_dotprod
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_cpu_has_riscv_v
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q8_0Ll8ELl4EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q8_0Ll8ELl4EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q8_0Ll8ELl4EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3933
      functionLinenumberEnd: 3934
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q8_0_to_q8_0_4_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3934,12'
          Dst:             _ZL24repack_q8_0_to_q8_0_4_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q8_0_to_q8_0_4_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3483
      functionLinenumberEnd: 3510
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          146
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17make_block_q8_0x4P10block_q8_0j
        - ggml_abort
        - ggml_nrows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3484,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3485,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3491,34'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3494,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3505,22'
          Dst:             _ZL17make_block_q8_0x4P10block_q8_0j
    - functionName:    _ZL17make_block_q8_0x4P10block_q8_0j
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2740
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q8_0_4x8_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4031,5'
          Dst:             ggml_gemv_q8_0_4x8_q8_0
    - functionName:    ggml_gemv_q8_0_4x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          200
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    188
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_quantize_mat_q8_0_4x8
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:327,5'
          Dst:             ggml_quantize_mat_q8_0_4x8
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll8ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q8_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4127
      functionLinenumberEnd: 4129
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q8_0_4x8_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4128,5'
          Dst:             ggml_gemm_q8_0_4x8_q8_0
    - functionName:    ggml_gemm_q8_0_4x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2340
      functionLinenumberEnd: 2384
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          259
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q8_0Ll4ELl4EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q8_0Ll4ELl4EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q8_0Ll4ELl4EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3929
      functionLinenumberEnd: 3930
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q8_0_to_q8_0_4_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3930,12'
          Dst:             _ZL24repack_q8_0_to_q8_0_4_blP11ggml_tensoriPKvm
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4026
      functionLinenumberEnd: 4028
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q8_0_4x4_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4027,5'
          Dst:             ggml_gemv_q8_0_4x4_q8_0
    - functionName:    ggml_gemv_q8_0_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          411
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_quantize_mat_q8_0_4x4
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:321,5'
          Dst:             ggml_quantize_mat_q8_0_4x4
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q8_0Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q8_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4123
      functionLinenumberEnd: 4125
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q8_0_4x4_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4124,5'
          Dst:             ggml_gemm_q8_0_4x4_q8_0
    - functionName:    ggml_gemm_q8_0_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2286
      functionLinenumberEnd: 2330
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          334
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_quantize_mat_q8_0_4x4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          543
      EdgeCount:       147
      CyclomaticComplexity: 38
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:159,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL25ggml_compute_fp32_to_fp16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             _ZL12fp32_to_bitsf
    - functionName:    _ZL12fp32_to_bitsf
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fp32_from_bitsj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI11block_mxfp4Ll8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI11block_mxfp4Ll8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI11block_mxfp4Ll8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3925
      functionLinenumberEnd: 3926
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL26repack_mxfp4_to_mxfp4_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3926,12'
          Dst:             _ZL26repack_mxfp4_to_mxfp4_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL26repack_mxfp4_to_mxfp4_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3829
      functionLinenumberEnd: 3860
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          135
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL18make_block_mxfp4x8P11block_mxfp4j
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3830,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3838,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3842,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3853,22'
          Dst:             _ZL18make_block_mxfp4x8P11block_mxfp4j
    - functionName:    _ZL18make_block_mxfp4x8P11block_mxfp4j
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3805
      functionLinenumberEnd: 3827
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          98
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4022
      functionLinenumberEnd: 4024
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_mxfp4_8x8_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4023,5'
          Dst:             ggml_gemv_mxfp4_8x8_q8_0
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI11block_mxfp4Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4119
      functionLinenumberEnd: 4121
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_mxfp4_8x8_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4120,5'
          Dst:             ggml_gemm_mxfp4_8x8_q8_0
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI11block_mxfp4Ll4ELl4EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI11block_mxfp4Ll4ELl4EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI11block_mxfp4Ll4ELl4EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3921
      functionLinenumberEnd: 3922
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL26repack_mxfp4_to_mxfp4_4_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3922,12'
          Dst:             _ZL26repack_mxfp4_to_mxfp4_4_blP11ggml_tensoriPKvm
    - functionName:    _ZL26repack_mxfp4_to_mxfp4_4_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3772
      functionLinenumberEnd: 3803
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL18make_block_mxfp4x4P11block_mxfp4j
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3773,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3781,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3785,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3796,22'
          Dst:             _ZL18make_block_mxfp4x4P11block_mxfp4j
    - functionName:    _ZL18make_block_mxfp4x4P11block_mxfp4j
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3748
      functionLinenumberEnd: 3770
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4018
      functionLinenumberEnd: 4020
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_mxfp4_4x4_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4019,5'
          Dst:             ggml_gemv_mxfp4_4x4_q8_0
    - functionName:    ggml_gemv_mxfp4_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          471
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI11block_mxfp4Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI11block_mxfp4Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4115
      functionLinenumberEnd: 4117
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_mxfp4_4x4_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4116,5'
          Dst:             ggml_gemm_mxfp4_4x4_q8_0
    - functionName:    ggml_gemm_mxfp4_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2192
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          541
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI12block_iq4_nlLl8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI12block_iq4_nlLl8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI12block_iq4_nlLl8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3917
      functionLinenumberEnd: 3918
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28repack_iq4_nl_to_iq4_nl_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3918,12'
          Dst:             _ZL28repack_iq4_nl_to_iq4_nl_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL28repack_iq4_nl_to_iq4_nl_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3658
      functionLinenumberEnd: 3689
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          135
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL19make_block_iq4_nlx8P12block_iq4_nlj
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3659,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3667,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3671,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3682,22'
          Dst:             _ZL19make_block_iq4_nlx8P12block_iq4_nlj
    - functionName:    _ZL19make_block_iq4_nlx8P12block_iq4_nlj
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3634
      functionLinenumberEnd: 3656
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          98
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4014
      functionLinenumberEnd: 4016
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_iq4_nl_8x8_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4015,5'
          Dst:             ggml_gemv_iq4_nl_8x8_q8_0
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI12block_iq4_nlLl8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4111
      functionLinenumberEnd: 4113
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_iq4_nl_8x8_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4112,5'
          Dst:             ggml_gemm_iq4_nl_8x8_q8_0
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI12block_iq4_nlLl4ELl4EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI12block_iq4_nlLl4ELl4EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI12block_iq4_nlLl4ELl4EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3908
      functionLinenumberEnd: 3909
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28repack_iq4_nl_to_iq4_nl_4_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3909,12'
          Dst:             _ZL28repack_iq4_nl_to_iq4_nl_4_blP11ggml_tensoriPKvm
    - functionName:    _ZL28repack_iq4_nl_to_iq4_nl_4_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3601
      functionLinenumberEnd: 3632
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL19make_block_iq4_nlx4P12block_iq4_nlj
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3602,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3610,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3614,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3625,22'
          Dst:             _ZL19make_block_iq4_nlx4P12block_iq4_nlj
    - functionName:    _ZL19make_block_iq4_nlx4P12block_iq4_nlj
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3566
      functionLinenumberEnd: 3599
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4010
      functionLinenumberEnd: 4012
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_iq4_nl_4x4_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4011,5'
          Dst:             ggml_gemv_iq4_nl_4x4_q8_0
    - functionName:    ggml_gemv_iq4_nl_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          461
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI12block_iq4_nlLl4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI12block_iq4_nlLl4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4107
      functionLinenumberEnd: 4109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_iq4_nl_4x4_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4108,5'
          Dst:             ggml_gemm_iq4_nl_4x4_q8_0
    - functionName:    ggml_gemm_iq4_nl_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionLinenumberEnd: 2146
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          531
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q2_KLl8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q2_KLl8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q2_KLl8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3888
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q2_K_to_q2_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3889,12'
          Dst:             _ZL24repack_q2_K_to_q2_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q2_K_to_q2_K_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3292
      functionLinenumberEnd: 3321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL17make_block_q2_Kx8P10block_q2_Kj
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3293,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3300,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3303,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3314,22'
          Dst:             _ZL17make_block_q2_Kx8P10block_q2_Kj
    - functionName:    _ZL17make_block_q2_Kx8P10block_q2_Kj
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2965
      functionLinenumberEnd: 3005
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          481
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3982
      functionLinenumberEnd: 3984
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q2_K_8x8_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3983,5'
          Dst:             ggml_gemv_q2_K_8x8_q8_K
    - functionName:    _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_quantize_mat_q8_K_4x8
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:339,5'
          Dst:             ggml_quantize_mat_q8_K_4x8
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q2_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q2_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4079
      functionLinenumberEnd: 4081
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q2_K_8x8_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4080,5'
          Dst:             ggml_gemm_q2_K_8x8_q8_K
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q6_KLl8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q6_KLl8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q6_KLl8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3905
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q6_K_to_q6_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3905,12'
          Dst:             _ZL24repack_q6_K_to_q6_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q6_K_to_q6_K_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3420
      functionLinenumberEnd: 3447
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17make_block_q6_Kx8P10block_q6_Kj
        - ggml_abort
        - ggml_nrows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3421,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3422,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3428,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3431,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3442,22'
          Dst:             _ZL17make_block_q6_Kx8P10block_q6_Kj
    - functionName:    _ZL17make_block_q6_Kx8P10block_q6_Kj
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3092
      functionLinenumberEnd: 3136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          597
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4006
      functionLinenumberEnd: 4008
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q6_K_8x8_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4007,5'
          Dst:             ggml_gemv_q6_K_8x8_q8_K
    - functionName:    ggml_gemv_q6_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemv_q6_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1119,5'
          Dst:             _ZL36ggml_gemv_q6_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemv_q6_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          185
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:435,65'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q6_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4103
      functionLinenumberEnd: 4105
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q6_K_8x8_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4104,5'
          Dst:             ggml_gemm_q6_K_8x8_q8_K
    - functionName:    ggml_gemm_q6_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2088
      functionLinenumberEnd: 2090
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemm_q6_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2089,4'
          Dst:             _ZL36ggml_gemm_q6_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemm_q6_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          282
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:534,83'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q6_KLl4ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q6_KLl4ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q6_KLl4ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3900
      functionLinenumberEnd: 3901
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q6_K_to_q6_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3901,12'
          Dst:             _ZL24repack_q6_K_to_q6_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4002
      functionLinenumberEnd: 4004
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q6_K_8x4_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4003,5'
          Dst:             ggml_gemv_q6_K_8x4_q8_K
    - functionName:    ggml_gemv_q6_K_8x4_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemv_q6_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1115,5'
          Dst:             _ZL36ggml_gemv_q6_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemv_q6_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          185
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:435,65'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_quantize_mat_q8_K_4x4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:333,5'
          Dst:             ggml_quantize_mat_q8_K_4x4
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q6_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q6_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4099
      functionLinenumberEnd: 4101
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q6_K_8x4_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4100,5'
          Dst:             ggml_gemm_q6_K_8x4_q8_K
    - functionName:    ggml_gemm_q6_K_8x4_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2084
      functionLinenumberEnd: 2086
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemm_q6_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2085,5'
          Dst:             _ZL36ggml_gemm_q6_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemm_q6_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          266
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:534,83'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_quantize_mat_q8_K_4x4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          287
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL11nearest_intf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:256,26'
          Dst:             _ZL11nearest_intf
    - functionName:    _ZL11nearest_intf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q5_KLl8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q5_KLl8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q5_KLl8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3896
      functionLinenumberEnd: 3897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q5_K_to_q5_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3897,12'
          Dst:             _ZL24repack_q5_K_to_q5_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q5_K_to_q5_K_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3391
      functionLinenumberEnd: 3418
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17make_block_q5_Kx8P10block_q5_Kj
        - ggml_abort
        - ggml_nrows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3392,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3393,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3399,34'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3402,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3413,22'
          Dst:             _ZL17make_block_q5_Kx8P10block_q5_Kj
    - functionName:    _ZL17make_block_q5_Kx8P10block_q5_Kj
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3007
      functionLinenumberEnd: 3090
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          442
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3998
      functionLinenumberEnd: 4000
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q5_K_8x8_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3999,5'
          Dst:             ggml_gemv_q5_K_8x8_q8_K
    - functionName:    ggml_gemv_q5_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemv_q5_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1110,5'
          Dst:             _ZL36ggml_gemv_q5_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemv_q5_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          443
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:629,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q5_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4095
      functionLinenumberEnd: 4097
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q5_K_8x8_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4096,5'
          Dst:             ggml_gemm_q5_K_8x8_q8_K
    - functionName:    ggml_gemm_q5_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2082
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemm_q5_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2081,5'
          Dst:             _ZL36ggml_gemm_q5_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemm_q5_K_NxM_q8_K_generic_implILi8ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          617
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:728,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q5_KLl4ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q5_KLl4ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q5_KLl4ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3892
      functionLinenumberEnd: 3893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q5_K_to_q5_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3893,12'
          Dst:             _ZL24repack_q5_K_to_q5_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3994
      functionLinenumberEnd: 3996
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q5_K_8x4_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3995,5'
          Dst:             ggml_gemv_q5_K_8x4_q8_K
    - functionName:    ggml_gemv_q5_K_8x4_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemv_q5_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1106,5'
          Dst:             _ZL36ggml_gemv_q5_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemv_q5_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          443
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:629,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q5_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q5_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4091
      functionLinenumberEnd: 4093
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q5_K_8x4_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4092,5'
          Dst:             ggml_gemm_q5_K_8x4_q8_K
    - functionName:    ggml_gemm_q5_K_8x4_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionLinenumberEnd: 2078
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_gemm_q5_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2077,5'
          Dst:             _ZL36ggml_gemm_q5_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
    - functionName:    _ZL36ggml_gemm_q5_K_NxM_q8_K_generic_implILi4ELi8EEviPfmPKvS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          806
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:728,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:728,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:728,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:728,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q4_KLl8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q4_KLl8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q4_KLl8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3880
      functionLinenumberEnd: 3881
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q4_K_to_q4_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3881,12'
          Dst:             _ZL24repack_q4_K_to_q4_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q4_K_to_q4_K_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3231
      functionLinenumberEnd: 3260
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17make_block_q4_Kx8P10block_q4_Kj
        - ggml_abort
        - ggml_nrows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3232,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3233,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3239,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3242,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3253,22'
          Dst:             _ZL17make_block_q4_Kx8P10block_q4_Kj
    - functionName:    _ZL17make_block_q4_Kx8P10block_q4_Kj
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2836
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          420
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3990
      functionLinenumberEnd: 3992
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q4_K_8x8_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3991,5'
          Dst:             ggml_gemv_q4_K_8x8_q8_K
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl8ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q4_KLl8ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4087
      functionLinenumberEnd: 4089
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q4_K_8x8_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4088,5'
          Dst:             ggml_gemm_q4_K_8x8_q8_K
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q4_KLl4ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q4_KLl4ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q4_KLl4ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3884
      functionLinenumberEnd: 3885
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q4_K_to_q4_K_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3885,12'
          Dst:             _ZL24repack_q4_K_to_q4_K_8_blP11ggml_tensoriPKvm
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type15EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3986
      functionLinenumberEnd: 3988
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q4_K_8x4_q8_K
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3987,5'
          Dst:             ggml_gemv_q4_K_8x4_q8_K
    - functionName:    ggml_gemv_q4_K_8x4_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          428
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:942,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_KLl4ELl8EL9ggml_type15EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q4_KLl4ELl8EL9ggml_type15EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4083
      functionLinenumberEnd: 4085
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q4_K_8x4_q8_K
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4084,5'
          Dst:             ggml_gemm_q4_K_8x4_q8_K
    - functionName:    ggml_gemm_q4_K_8x4_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1822
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          585
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1882,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q4_0Ll8ELl8EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q4_0Ll8ELl8EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q4_0Ll8ELl8EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3876
      functionLinenumberEnd: 3877
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q4_0_to_q4_0_8_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3877,12'
          Dst:             _ZL24repack_q4_0_to_q4_0_8_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q4_0_to_q4_0_8_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3449
      functionLinenumberEnd: 3478
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL17make_block_q4_0x8P10block_q4_0j
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3450,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3457,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3460,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3471,22'
          Dst:             _ZL17make_block_q4_0x8P10block_q4_0j
    - functionName:    _ZL17make_block_q4_0x8P10block_q4_0j
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2787
      functionLinenumberEnd: 2809
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          94
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3971
      functionLinenumberEnd: 3973
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q4_0_8x8_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3972,5'
          Dst:             ggml_gemv_q4_0_8x8_q8_0
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl8EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll8ELl8EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4075
      functionLinenumberEnd: 4077
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q4_0_8x8_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4076,5'
          Dst:             ggml_gemm_q4_0_8x8_q8_0
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q4_0Ll8ELl4EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q4_0Ll8ELl4EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q4_0Ll8ELl4EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3873
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q4_0_to_q4_0_4_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3873,12'
          Dst:             _ZL24repack_q4_0_to_q4_0_4_blP11ggml_tensoriPKvm
    - functionName:    _ZL24repack_q4_0_to_q4_0_4_blP11ggml_tensoriPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3200
      functionLinenumberEnd: 3229
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          146
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17make_block_q4_0x4P10block_q4_0j
        - ggml_abort
        - ggml_nrows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3201,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3202,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3208,16'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3211,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3222,22'
          Dst:             _ZL17make_block_q4_0x4P10block_q4_0j
    - functionName:    _ZL17make_block_q4_0x4P10block_q4_0j
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 2781
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          200
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2777,9'
          Dst:             ggml_abort
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl8EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3967
      functionLinenumberEnd: 3969
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q4_0_4x8_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3968,5'
          Dst:             ggml_gemv_q4_0_4x8_q8_0
    - functionName:    ggml_gemv_q4_0_4x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          229
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:835,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll8ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll8ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4064
      functionLinenumberEnd: 4066
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q4_0_4x8_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4065,5'
          Dst:             ggml_gemm_q4_0_4x8_q8_0
    - functionName:    ggml_gemm_q4_0_4x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1766
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          359
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EED0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu13tensor_traitsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4158,96'
          Dst:             _ZN4ggml3cpu13tensor_traitsD2Ev
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE9work_sizeEiPK11ggml_tensorRm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4160
      functionLinenumberEnd: 4187
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_nelements
        - ggml_row_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4162,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4165,28'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,54'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4170,28'
          Dst:             ggml_row_size
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE15compute_forwardEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4189
      functionLinenumberEnd: 4202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/repack.cpp:4190,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4192,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4195,17'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE6repackEP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4ggml3cpu6repack6repackI10block_q4_0Ll4ELl4EEEiP11ggml_tensorPKvm
        - ggml_log_internal
        - ggml_type_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4520,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4522,16'
          Dst:             _ZN4ggml3cpu6repack6repackI10block_q4_0Ll4ELl4EEEiP11ggml_tensorPKvm
    - functionName:    _ZN4ggml3cpu6repack6repackI10block_q4_0Ll4ELl4EEEiP11ggml_tensorPKvm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3868
      functionLinenumberEnd: 3869
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24repack_q4_0_to_q4_0_4_blP11ggml_tensoriPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3869,12'
          Dst:             _ZL24repack_q4_0_to_q4_0_4_blP11ggml_tensoriPKvm
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE15forward_mul_matEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4253
      functionLinenumberEnd: 4384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          510
      EdgeCount:       129
      CyclomaticComplexity: 29
      functionsReached:
        - _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_is_numa
        - ggml_n_dims
        - ggml_nrows
        - ggml_row_size
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4263,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4264,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4265,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4266,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4269,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4270,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4271,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4272,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4276,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4277,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4280,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4282,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4286,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4291,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4301,17'
          Dst:             _Z19ggml_quantize_mat_tILl4EL9ggml_type8EEvPKfPvll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4312,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4315,29'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4349,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4352,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4380,13'
          Dst:             _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE18forward_mul_mat_idEP19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4386
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          493
      EdgeCount:       107
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits_cpu
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4397,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4400,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4401,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4405,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4406,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4407,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4409,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4410,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4411,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4413,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4419,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4461,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4469,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4511,17'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3963
      functionLinenumberEnd: 3965
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemv_q4_0_4x4_q8_0
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:3964,5'
          Dst:             ggml_gemv_q4_0_4x4_q8_0
    - functionName:    ggml_gemv_q4_0_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          208
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN4ggml3cpu6repack13tensor_traitsI10block_q4_0Ll4ELl4EL9ggml_type8EE25forward_mul_mat_one_chunkEP19ggml_compute_paramsP11ggml_tensorllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4209
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - ggml_abort
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4216,40'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4219,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4238,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4242,13'
          Dst:             _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4247,13'
          Dst:             _ZN4ggml3cpu6repack4gemvI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
    - functionName:    _ZN4ggml3cpu6repack4gemmI10block_q4_0Ll4ELl4EL9ggml_type8EEEviPfmPKvS7_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4060
      functionLinenumberEnd: 4062
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gemm_q4_0_4x4_q8_0
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4061,5'
          Dst:             ggml_gemm_q4_0_4x4_q8_0
    - functionName:    ggml_gemm_q4_0_4x4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          287
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL42ggml_backend_cpu_repack_buffer_init_tensorP19ggml_backend_bufferP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4726
      functionLinenumberEnd: 4730
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL35ggml_repack_get_optimal_repack_typePK11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4727,69'
          Dst:             _ZL35ggml_repack_get_optimal_repack_typePK11ggml_tensor
    - functionName:    _ZL41ggml_backend_cpu_repack_buffer_set_tensorP19ggml_backend_bufferP11ggml_tensorPKvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4734
      functionLinenumberEnd: 4743
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4735,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4736,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4736,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/repack.cpp:4741,5'
          Dst:             ggml_abort
    - functionName:    ggml_gemm_mxfp4_8x8_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2278
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          2216
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemm_iq4_nl_8x8_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2148
      functionLinenumberEnd: 2190
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          526
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2179,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2179,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemm_q2_K_8x8_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 2074
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          633
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL25ggml_compute_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:2051,50'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
    - functionName:    _ZL25ggml_compute_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:399,38'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:395,36'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:403,0'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:404,12'
          Dst:             _ZL14fp32_from_bitsj
    - functionName:    ggml_gemm_q4_K_8x8_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          597
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1963,50'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemm_q4_0_8x8_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionLinenumberEnd: 1820
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          519
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemv_mxfp4_8x8_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          2096
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemv_iq4_nl_8x8_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          357
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1190,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1190,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemv_q2_K_8x8_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          359
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL25ggml_compute_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1089,39'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
    - functionName:    ggml_gemv_q4_K_8x8_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          428
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:1013,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_gemv_q4_0_8x8_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          377
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:0,0'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/repack.cpp:879,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    ggml_quantize_mat_q8_K_4x8_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          286
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL11nearest_intf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:307,26'
          Dst:             _ZL11nearest_intf
    - functionName:    ggml_quantize_mat_q8_0_4x8_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          686
      EdgeCount:       143
      CyclomaticComplexity: 37
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/repack.cpp:197,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    ggml_cpu_extra_work_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/traits.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z39ggml_backend_cpu_get_extra_buffer_typesv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/traits.cpp:26,23'
          Dst:             _Z39ggml_backend_cpu_get_extra_buffer_typesv
    - functionName:    ggml_cpu_extra_compute_forward
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/traits.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z39ggml_backend_cpu_get_extra_buffer_typesv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/traits.cpp:13,23'
          Dst:             _Z39ggml_backend_cpu_get_extra_buffer_typesv
    - functionName:    _ZN4ggml3cpu17extra_buffer_typeD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/traits.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu13tensor_traitsD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/traits.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4ggml3cpu17extra_buffer_typeD0Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/traits.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25sum_i16_pairs_acc_int32x8Dv4_xS_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29mul_sum_us8_pairs_acc_int32x8Dv4_xS_S_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25sum_i16_pairs_acc_int32x8Dv4_xS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:159,12'
          Dst:             _ZL25sum_i16_pairs_acc_int32x8Dv4_xS_
    - functionName:    _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29mul_sum_us8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    216
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:173,12'
          Dst:             _ZL29mul_sum_us8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fp32_from_bitsj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12fp32_to_bitsf
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_gemm_q2_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3526
      functionLinenumberEnd: 6407
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          2241
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI13block_mxfp4x8EviPfmPKvS3_iiDv4_x
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          846
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    ggml_gemm_mxfp4_8x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3511
      functionLinenumberEnd: 3524
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI13block_mxfp4x8EviPfmPKvS3_iiDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:3517,9'
          Dst:             _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI13block_mxfp4x8EviPfmPKvS3_iiDv4_x
    - functionName:    _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI14block_iq4_nlx8EviPfmPKvS3_iiDv4_x
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          756
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    ggml_gemm_iq4_nl_8x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3496
      functionLinenumberEnd: 3509
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI14block_iq4_nlx8EviPfmPKvS3_iiDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:3502,9'
          Dst:             _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI14block_iq4_nlx8EviPfmPKvS3_iiDv4_x
    - functionName:    ggml_gemm_q4_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2042
      functionLinenumberEnd: 3494
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          1405
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI5blockILi4ELi8EEEviPfmPKvS4_iiDv4_x
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          756
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1236,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1237,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1238,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1239,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1240,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1241,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1242,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,134'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,105'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,76'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1243,47'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1406,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1407,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1408,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1409,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1410,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1411,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1412,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,130'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,101'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,72'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1413,43'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    ggml_gemm_q4_0_8x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2040
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI5blockILi4ELi8EEEviPfmPKvS4_iiDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:2033,9'
          Dst:             _ZL28gemm_q4_b32_8x8_q8_0_lut_avxI5blockILi4ELi8EEEviPfmPKvS4_iiDv4_x
    - functionName:    ggml_gemv_q2_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 2024
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          552
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI13block_mxfp4x8EviPfmPKvS3_iiDv4_x
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          235
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:599,61'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:616,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:617,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:619,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:620,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:622,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:623,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:625,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:626,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    ggml_gemv_mxfp4_8x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI13block_mxfp4x8EviPfmPKvS3_iiDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1705,5'
          Dst:             _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI13block_mxfp4x8EviPfmPKvS3_iiDv4_x
    - functionName:    _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI14block_iq4_nlx8EviPfmPKvS3_iiDv4_x
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          191
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:599,61'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:616,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:617,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:619,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:620,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:622,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:623,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:625,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:626,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    ggml_gemv_iq4_nl_8x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1687
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI14block_iq4_nlx8EviPfmPKvS3_iiDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1692,5'
          Dst:             _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI14block_iq4_nlx8EviPfmPKvS3_iiDv4_x
    - functionName:    ggml_gemv_q4_K_8x8_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          376
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI5blockILi4ELi8EEEviPfmPKvS4_iiDv4_x
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          191
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:599,61'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:616,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:617,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:619,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:620,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:622,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:623,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:625,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:626,24'
          Dst:             _ZL28mul_sum_i8_pairs_acc_int32x8Dv4_xS_S_
    - functionName:    ggml_gemv_q4_0_8x8_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI5blockILi4ELi8EEEviPfmPKvS4_iiDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:1455,9'
          Dst:             _ZL28gemv_q4_b32_8x8_q8_0_lut_avxI5blockILi4ELi8EEEviPfmPKvS4_iiDv4_x
    - functionName:    ggml_quantize_mat_q8_K_4x8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          572
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25ggml_compute_fp32_to_fp16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             _ZL12fp32_to_bitsf
    - functionName:    ggml_quantize_mat_q8_0_4x8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/repack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          277
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:215,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:215,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:215,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/arch/x86/repack.cpp:215,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    ggml_compute_forward_mul_mat_id_one_chunk
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1477
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          198
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_fp32_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3420
      functionLinenumberEnd: 3422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_fp32_to_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3424
      functionLinenumberEnd: 3455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          93
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3453,16'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    ggml_cpu_fp32_to_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3518
      functionLinenumberEnd: 3523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          120
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_fp32_to_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3511
      functionLinenumberEnd: 3516
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp32_to_bf16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3514,16'
          Dst:             ggml_compute_fp32_to_bf16
    - functionName:    ggml_compute_fp32_to_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_fp32_to_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             fp32_to_bits
    - functionName:    fp32_to_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp32_from_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    incr_ptr_aligned
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_mul_mat_id
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         111
      ICount:          615
      EdgeCount:       144
      CyclomaticComplexity: 35
      functionsReached:
        - ggml_abort
        - ggml_barrier
        - ggml_blck_size
        - ggml_compute_forward_mul_mat_id_one_chunk
        - ggml_is_contiguous
        - ggml_is_numa
        - ggml_nelements
        - ggml_row_size
        - ggml_type_size
        - incr_ptr_aligned
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1549,28'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1555,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1555,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1556,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1556,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1559,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1560,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1561,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1562,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1571,66'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1571,38'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1571,9'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1575,9'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1578,9'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1581,9'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1583,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1588,29'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1589,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1610,33'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1594,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1645,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1656,33'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1667,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1694,13'
          Dst:             ggml_compute_forward_mul_mat_id_one_chunk
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1694,13'
          Dst:             ggml_compute_forward_mul_mat_id_one_chunk
    - functionName:    ggml_barrier
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_thread_cpu_relax
      functionUses:    131
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:600,9'
          Dst:             ggml_thread_cpu_relax
    - functionName:    ggml_is_numa
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_thread_cpu_relax
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_hash
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_bitset_get
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_hash_find
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_bitset_get
        - ggml_hash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:260,16'
          Dst:             ggml_hash
        - Src:             'ggml/src/./ggml-impl.h:264,12'
          Dst:             ggml_bitset_get
    - functionName:    ggml_node_get_use_count
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_bitset_get
        - ggml_hash_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:632,23'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/./ggml-impl.h:633,10'
          Dst:             ggml_bitset_get
    - functionName:    ggml_node_has_n_uses
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_node_get_use_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:645,9'
          Dst:             ggml_node_get_use_count
    - functionName:    ggml_can_fuse_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          116
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_are_same_shape
        - ggml_node_has_n_uses
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:682,33'
          Dst:             ggml_node_has_n_uses
        - Src:             'ggml/src/./ggml-impl.h:690,18'
          Dst:             ggml_are_same_shape
    - functionName:    ggml_can_fuse
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_can_fuse_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:711,12'
          Dst:             ggml_can_fuse_ext
    - functionName:    ggml_compute_forward
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         110
      ICount:          529
      EdgeCount:       112
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_compute_forward_acc
        - ggml_compute_forward_add
        - ggml_compute_forward_add1
        - ggml_compute_forward_add_id
        - ggml_compute_forward_add_rel_pos
        - ggml_compute_forward_arange
        - ggml_compute_forward_argmax
        - ggml_compute_forward_argsort
        - ggml_compute_forward_clamp
        - ggml_compute_forward_col2im_1d
        - ggml_compute_forward_concat
        - ggml_compute_forward_cont
        - ggml_compute_forward_conv_2d
        - ggml_compute_forward_conv_2d_dw
        - ggml_compute_forward_conv_3d
        - ggml_compute_forward_conv_transpose_1d
        - ggml_compute_forward_conv_transpose_2d
        - ggml_compute_forward_cos
        - ggml_compute_forward_count_equal
        - ggml_compute_forward_cpy
        - ggml_compute_forward_cross_entropy_loss
        - ggml_compute_forward_cross_entropy_loss_back
        - ggml_compute_forward_cumsum
        - ggml_compute_forward_custom
        - ggml_compute_forward_diag
        - ggml_compute_forward_diag_mask_inf
        - ggml_compute_forward_diag_mask_zero
        - ggml_compute_forward_div
        - ggml_compute_forward_dup
        - ggml_compute_forward_fill
        - ggml_compute_forward_flash_attn_back
        - ggml_compute_forward_flash_attn_ext
        - ggml_compute_forward_gated_delta_net
        - ggml_compute_forward_get_rel_pos
        - ggml_compute_forward_get_rows
        - ggml_compute_forward_get_rows_back
        - ggml_compute_forward_gla
        - ggml_compute_forward_glu
        - ggml_compute_forward_group_norm
        - ggml_compute_forward_im2col
        - ggml_compute_forward_im2col_3d
        - ggml_compute_forward_im2col_back_f32
        - ggml_compute_forward_l2_norm
        - ggml_compute_forward_leaky_relu
        - ggml_compute_forward_lightning_indexer
        - ggml_compute_forward_log
        - ggml_compute_forward_map_custom1
        - ggml_compute_forward_map_custom2
        - ggml_compute_forward_map_custom3
        - ggml_compute_forward_mean
        - ggml_compute_forward_mul
        - ggml_compute_forward_mul_mat
        - ggml_compute_forward_mul_mat_id
        - ggml_compute_forward_norm
        - ggml_compute_forward_opt_step_adamw
        - ggml_compute_forward_opt_step_sgd
        - ggml_compute_forward_out_prod
        - ggml_compute_forward_pad
        - ggml_compute_forward_pad_reflect_1d
        - ggml_compute_forward_pool_1d
        - ggml_compute_forward_pool_2d
        - ggml_compute_forward_pool_2d_back
        - ggml_compute_forward_repeat
        - ggml_compute_forward_repeat_back
        - ggml_compute_forward_rms_norm
        - ggml_compute_forward_rms_norm_back
        - ggml_compute_forward_roll
        - ggml_compute_forward_rope
        - ggml_compute_forward_rope_back
        - ggml_compute_forward_rwkv_wkv6
        - ggml_compute_forward_rwkv_wkv7
        - ggml_compute_forward_scale
        - ggml_compute_forward_set
        - ggml_compute_forward_set_rows
        - ggml_compute_forward_silu_back
        - ggml_compute_forward_sin
        - ggml_compute_forward_soft_max
        - ggml_compute_forward_soft_max_ext_back
        - ggml_compute_forward_solve_tri
        - ggml_compute_forward_sqr
        - ggml_compute_forward_sqrt
        - ggml_compute_forward_ssm_conv
        - ggml_compute_forward_ssm_scan
        - ggml_compute_forward_sub
        - ggml_compute_forward_sum
        - ggml_compute_forward_sum_rows
        - ggml_compute_forward_timestep_embedding
        - ggml_compute_forward_top_k
        - ggml_compute_forward_tri
        - ggml_compute_forward_unary
        - ggml_compute_forward_upscale
        - ggml_compute_forward_win_part
        - ggml_compute_forward_win_unpart
        - ggml_cpu_extra_compute_forward
        - ggml_get_op_params_i32
        - ggml_is_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:1723,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1714,39'
          Dst:             ggml_is_empty
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1719,9'
          Dst:             ggml_cpu_extra_compute_forward
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1726,17'
          Dst:             ggml_compute_forward_dup
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1730,17'
          Dst:             ggml_compute_forward_add
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1734,17'
          Dst:             ggml_compute_forward_add_id
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1738,17'
          Dst:             ggml_compute_forward_add1
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1742,17'
          Dst:             ggml_compute_forward_acc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1746,17'
          Dst:             ggml_compute_forward_sub
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1750,17'
          Dst:             ggml_compute_forward_mul
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1754,17'
          Dst:             ggml_compute_forward_div
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1758,17'
          Dst:             ggml_compute_forward_sqr
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1762,17'
          Dst:             ggml_compute_forward_sqrt
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1766,17'
          Dst:             ggml_compute_forward_log
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1770,17'
          Dst:             ggml_compute_forward_sin
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1774,17'
          Dst:             ggml_compute_forward_cos
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1778,17'
          Dst:             ggml_compute_forward_sum
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1782,17'
          Dst:             ggml_compute_forward_sum_rows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1786,17'
          Dst:             ggml_compute_forward_cumsum
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1790,17'
          Dst:             ggml_compute_forward_mean
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1794,17'
          Dst:             ggml_compute_forward_argmax
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1798,17'
          Dst:             ggml_compute_forward_count_equal
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1802,17'
          Dst:             ggml_compute_forward_repeat
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1806,17'
          Dst:             ggml_compute_forward_repeat_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1810,17'
          Dst:             ggml_compute_forward_concat
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1814,17'
          Dst:             ggml_compute_forward_silu_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1818,17'
          Dst:             ggml_compute_forward_norm
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1822,17'
          Dst:             ggml_compute_forward_rms_norm
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1826,17'
          Dst:             ggml_compute_forward_rms_norm_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1830,17'
          Dst:             ggml_compute_forward_group_norm
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1834,17'
          Dst:             ggml_compute_forward_l2_norm
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1838,17'
          Dst:             ggml_compute_forward_mul_mat
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1842,17'
          Dst:             ggml_compute_forward_mul_mat_id
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1846,17'
          Dst:             ggml_compute_forward_out_prod
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1850,17'
          Dst:             ggml_compute_forward_scale
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1854,17'
          Dst:             ggml_compute_forward_set
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1858,17'
          Dst:             ggml_compute_forward_cpy
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1862,17'
          Dst:             ggml_compute_forward_cont
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1866,17'
          Dst:             ggml_compute_forward_get_rows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1870,17'
          Dst:             ggml_compute_forward_get_rows_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1874,17'
          Dst:             ggml_compute_forward_set_rows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1878,17'
          Dst:             ggml_compute_forward_diag
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1882,17'
          Dst:             ggml_compute_forward_diag_mask_inf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1886,17'
          Dst:             ggml_compute_forward_diag_mask_zero
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1890,17'
          Dst:             ggml_compute_forward_soft_max
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1894,17'
          Dst:             ggml_compute_forward_soft_max_ext_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1898,17'
          Dst:             ggml_compute_forward_rope
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1902,17'
          Dst:             ggml_compute_forward_rope_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1906,17'
          Dst:             ggml_compute_forward_clamp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1910,17'
          Dst:             ggml_compute_forward_conv_transpose_1d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1914,17'
          Dst:             ggml_compute_forward_im2col
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1918,17'
          Dst:             ggml_compute_forward_im2col_back_f32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1922,17'
          Dst:             ggml_compute_forward_im2col_3d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1926,17'
          Dst:             ggml_compute_forward_col2im_1d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1930,17'
          Dst:             ggml_compute_forward_conv_2d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1934,17'
          Dst:             ggml_compute_forward_conv_3d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1938,17'
          Dst:             ggml_compute_forward_conv_2d_dw
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1942,17'
          Dst:             ggml_compute_forward_conv_transpose_2d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1946,17'
          Dst:             ggml_compute_forward_pool_1d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1950,17'
          Dst:             ggml_compute_forward_pool_2d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1954,17'
          Dst:             ggml_compute_forward_pool_2d_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1958,17'
          Dst:             ggml_compute_forward_upscale
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1962,17'
          Dst:             ggml_compute_forward_pad
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1966,17'
          Dst:             ggml_compute_forward_pad_reflect_1d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1970,17'
          Dst:             ggml_compute_forward_roll
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1974,17'
          Dst:             ggml_compute_forward_arange
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1978,17'
          Dst:             ggml_compute_forward_timestep_embedding
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1982,17'
          Dst:             ggml_compute_forward_argsort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1986,17'
          Dst:             ggml_compute_forward_top_k
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1990,17'
          Dst:             ggml_compute_forward_leaky_relu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1994,17'
          Dst:             ggml_compute_forward_tri
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1998,17'
          Dst:             ggml_compute_forward_fill
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2002,17'
          Dst:             ggml_compute_forward_flash_attn_ext
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2006,29'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2007,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2009,17'
          Dst:             ggml_compute_forward_flash_attn_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2013,17'
          Dst:             ggml_compute_forward_ssm_conv
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2017,17'
          Dst:             ggml_compute_forward_ssm_scan
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2021,17'
          Dst:             ggml_compute_forward_win_part
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2025,17'
          Dst:             ggml_compute_forward_win_unpart
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2029,17'
          Dst:             ggml_compute_forward_unary
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2033,17'
          Dst:             ggml_compute_forward_glu
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2037,17'
          Dst:             ggml_compute_forward_get_rel_pos
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2041,17'
          Dst:             ggml_compute_forward_add_rel_pos
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2045,17'
          Dst:             ggml_compute_forward_rwkv_wkv6
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2049,17'
          Dst:             ggml_compute_forward_gla
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2053,17'
          Dst:             ggml_compute_forward_rwkv_wkv7
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2057,17'
          Dst:             ggml_compute_forward_solve_tri
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2061,17'
          Dst:             ggml_compute_forward_gated_delta_net
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2065,17'
          Dst:             ggml_compute_forward_lightning_indexer
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2069,17'
          Dst:             ggml_compute_forward_map_custom1
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2074,17'
          Dst:             ggml_compute_forward_map_custom2
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2079,17'
          Dst:             ggml_compute_forward_map_custom3
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2084,17'
          Dst:             ggml_compute_forward_custom
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2089,17'
          Dst:             ggml_compute_forward_cross_entropy_loss
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2094,17'
          Dst:             ggml_compute_forward_cross_entropy_loss_back
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2099,17'
          Dst:             ggml_compute_forward_opt_step_adamw
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2104,17'
          Dst:             ggml_compute_forward_opt_step_sgd
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2129,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_mul_mat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         142
      ICount:          754
      EdgeCount:       186
      CyclomaticComplexity: 46
      functionsReached:
        - ggml_abort
        - ggml_barrier
        - ggml_blck_size
        - ggml_compute_forward_fwht
        - ggml_compute_forward_mul_mat_one_chunk
        - ggml_get_op_params_i32
        - ggml_is_contiguous
        - ggml_is_numa
        - ggml_row_size
        - ggml_type_size
        - llamafile_sgemm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1261,26'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1263,9'
          Dst:             ggml_compute_forward_fwht
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1276,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1277,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1278,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1279,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1282,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1282,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1283,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1283,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1286,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1287,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1288,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1289,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1300,28'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1306,55'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1308,43'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1310,43'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1312,42'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1305,22'
          Dst:             llamafile_sgemm
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1325,29'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1326,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1347,33'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1331,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1364,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1369,33'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1374,55'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1376,43'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1378,47'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1380,42'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1373,22'
          Dst:             llamafile_sgemm
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1413,40'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1444,9'
          Dst:             ggml_compute_forward_mul_mat_one_chunk
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1444,9'
          Dst:             ggml_compute_forward_mul_mat_one_chunk
    - functionName:    ggml_get_op_params_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_mul_mat_one_chunk
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          316
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached:
        - ggml_is_contiguous
        - ggml_row_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1179,28'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1196,29'
          Dst:             ggml_row_size
    - functionName:    ggml_cpu_try_fuse_ops
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3015
      functionLinenumberEnd: 3043
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          123
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_can_fuse
        - ggml_compute_forward_rms_norm_mul_fused
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3026,13'
          Dst:             ggml_can_fuse
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3036,17'
          Dst:             ggml_compute_forward_rms_norm_mul_fused
    - functionName:    ggml_op_is_empty
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_numa_thread_affinity
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2136
      functionLinenumberEnd: 2179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          125
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - __sched_cpualloc
        - __sched_cpufree
        - fprintf
        - ggml_is_numa
        - pthread_self
        - pthread_setaffinity_np
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:2145,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2137,10'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2156,41'
          Dst:             pthread_self
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2156,18'
          Dst:             pthread_setaffinity_np
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2158,82'
          Dst:             strerror
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2158,17'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2167,24'
          Dst:             __sched_cpualloc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2173,33'
          Dst:             pthread_self
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2173,10'
          Dst:             pthread_setaffinity_np
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2175,79'
          Dst:             strerror
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2175,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2178,5'
          Dst:             __sched_cpufree
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setaffinity_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __sched_cpualloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __sched_cpufree
      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:    ggml_graph_compute_thread_ready
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3139
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_compute_thread_sync
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3142
      functionLinenumberEnd: 3150
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_compute_poll_for_work
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3152
      functionLinenumberEnd: 3164
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_graph_compute_thread_ready
        - ggml_thread_cpu_relax
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3159,25'
          Dst:             ggml_graph_compute_thread_ready
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3161,9'
          Dst:             ggml_thread_cpu_relax
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3159,25'
          Dst:             ggml_graph_compute_thread_ready
    - functionName:    ggml_graph_compute_check_for_work
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3167
      functionLinenumberEnd: 3184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_graph_compute_poll_for_work
        - ggml_graph_compute_thread_ready
        - ggml_graph_compute_thread_sync
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3170,9'
          Dst:             ggml_graph_compute_poll_for_work
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3171,9'
          Dst:             ggml_graph_compute_thread_sync
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3175,5'
          Dst:             pthread_mutex_lock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3176,13'
          Dst:             ggml_graph_compute_thread_ready
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3179,9'
          Dst:             pthread_cond_wait
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3176,13'
          Dst:             ggml_graph_compute_thread_ready
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3181,5'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_mutex_lock
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_unlock
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_thread_apply_affinity
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - pthread_self
        - pthread_setaffinity_np
        - strerror
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2618,34'
          Dst:             pthread_self
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2618,11'
          Dst:             pthread_setaffinity_np
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2621,107'
          Dst:             strerror
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2621,9'
          Dst:             fprintf
    - functionName:    ggml_thread_cpumask_is_valid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2667
      functionLinenumberEnd: 2672
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_thread_apply_priority
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2651
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - pthread_self
        - pthread_setschedparam
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:2631,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2644,41'
          Dst:             pthread_self
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2644,19'
          Dst:             pthread_setschedparam
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2646,85'
          Dst:             strerror
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2646,9'
          Dst:             fprintf
    - functionName:    pthread_setschedparam
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_compute_secondary_thread
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3186
      functionLinenumberEnd: 3220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          87
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_graph_compute_check_for_work
        - ggml_graph_compute_thread
        - ggml_thread_apply_affinity
        - ggml_thread_apply_priority
        - ggml_thread_cpumask_is_valid
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3190,5'
          Dst:             ggml_thread_apply_priority
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3191,9'
          Dst:             ggml_thread_cpumask_is_valid
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3192,9'
          Dst:             ggml_thread_apply_affinity
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3199,13'
          Dst:             pthread_mutex_lock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3201,17'
          Dst:             pthread_cond_wait
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3204,13'
          Dst:             pthread_mutex_unlock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3213,9'
          Dst:             ggml_graph_compute_check_for_work
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3216,13'
          Dst:             ggml_graph_compute_thread
    - functionName:    ggml_graph_compute_thread
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3045
      functionLinenumberEnd: 3118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_barrier
        - ggml_compute_forward
        - ggml_cpu_try_fuse_ops
        - ggml_op_is_empty
        - set_numa_thread_affinity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3055,5'
          Dst:             set_numa_thread_affinity
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3111,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3076,13'
          Dst:             ggml_op_is_empty
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3087,29'
          Dst:             ggml_cpu_try_fuse_ops
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3091,13'
          Dst:             ggml_compute_forward
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3101,13'
          Dst:             ggml_barrier
    - functionName:    ggml_thread_cpumask_next
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2674
      functionLinenumberEnd: 2694
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_ue4m3_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ldexpf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:510,15'
          Dst:             ldexpf
        - Src:             'ggml/src/./ggml-impl.h:512,15'
          Dst:             ldexpf
    - functionName:    ldexpf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_e8m0_to_fp32_half
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_gelu_quick_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1018,26'
          Dst:             expf
    - functionName:    ggml_gelu_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:969,27'
          Dst:             tanhf
    - functionName:    tanhf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:399,38'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/./ggml-impl.h:395,36'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/./ggml-impl.h:403,0'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/./ggml-impl.h:404,12'
          Dst:             fp32_from_bits
    - functionName:    ggml_cpu_has_sme
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3787
      functionLinenumberEnd: 3791
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_get_sve_cnt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3779
      functionLinenumberEnd: 3783
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_matmul_int8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3771
      functionLinenumberEnd: 3775
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_sve
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3763
      functionLinenumberEnd: 3767
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_dotprod
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3755
      functionLinenumberEnd: 3759
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_neon
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3747
      functionLinenumberEnd: 3751
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_vxe
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3739
      functionLinenumberEnd: 3743
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_vsx
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3731
      functionLinenumberEnd: 3735
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_ssse3
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3723
      functionLinenumberEnd: 3725
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_sse3
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3715
      functionLinenumberEnd: 3717
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_llamafile
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3707
      functionLinenumberEnd: 3709
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_wasm_simd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3699
      functionLinenumberEnd: 3703
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_fp16_va
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3691
      functionLinenumberEnd: 3695
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_f16c
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3683
      functionLinenumberEnd: 3685
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_get_rvv_vlen
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3675
      functionLinenumberEnd: 3679
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_riscv_v
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3667
      functionLinenumberEnd: 3671
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_arm_fma
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3659
      functionLinenumberEnd: 3663
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_fma
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3651
      functionLinenumberEnd: 3653
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_bmi2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3643
      functionLinenumberEnd: 3645
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_amx_int8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3635
      functionLinenumberEnd: 3639
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx512_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3627
      functionLinenumberEnd: 3631
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx512_vnni
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3619
      functionLinenumberEnd: 3623
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx512_vbmi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3611
      functionLinenumberEnd: 3615
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx512
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3603
      functionLinenumberEnd: 3607
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3595
      functionLinenumberEnd: 3597
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx_vnni
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3587
      functionLinenumberEnd: 3591
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_has_avx
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3579
      functionLinenumberEnd: 3581
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_bf16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3525
      functionLinenumberEnd: 3577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_compute_bf16_to_fp32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3575,16'
          Dst:             ggml_compute_bf16_to_fp32
    - functionName:    ggml_compute_bf16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cpu_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3457
      functionLinenumberEnd: 3509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          91
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3507,16'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_lookup_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_compute_with_ctx
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3412
      functionLinenumberEnd: 3418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_graph_compute
        - ggml_graph_plan
        - ggml_new_buffer
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3413,31'
          Dst:             ggml_graph_plan
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3415,34'
          Dst:             ggml_new_buffer
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3417,12'
          Dst:             ggml_graph_compute
    - functionName:    ggml_graph_plan
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2769
      functionLinenumberEnd: 3004
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         144
      ICount:          811
      EdgeCount:       183
      CyclomaticComplexity: 41
      functionsReached:
        - ggml_abort
        - ggml_cpu_extra_work_size
        - ggml_get_n_tasks
        - ggml_get_op_params_i32
        - ggml_is_quantized
        - ggml_nelements
        - ggml_row_size
        - ggml_type_size
        - ggml_up
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:2801,13'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2794,29'
          Dst:             ggml_get_n_tasks
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2800,14'
          Dst:             ggml_cpu_extra_work_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2805,29'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2812,35'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2819,29'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2820,35'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2825,29'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2826,35'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2831,31'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2838,63'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2838,35'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2851,64'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2851,36'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2862,29'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2864,35'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2870,35'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2877,31'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2881,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2882,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2883,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2901,29'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2920,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2921,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2923,32'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2924,32'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2951,46'
          Dst:             ggml_up
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2967,31'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2972,45'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2978,25'
          Dst:             ggml_abort
    - functionName:    ggml_graph_compute
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3335
      functionLinenumberEnd: 3409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - clear_numa_thread_affinity
        - ggml_abort
        - ggml_cpu_init
        - ggml_graph_compute_kickoff
        - ggml_graph_compute_thread
        - ggml_log_internal
        - ggml_threadpool_free
        - ggml_threadpool_new_impl
        - ggml_threadpool_params_default
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3336,5'
          Dst:             ggml_cpu_init
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3338,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3339,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3340,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3351,45'
          Dst:             ggml_threadpool_params_default
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3352,22'
          Dst:             ggml_threadpool_new_impl
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3389,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3394,5'
          Dst:             ggml_graph_compute_kickoff
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3397,5'
          Dst:             ggml_graph_compute_thread
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3401,5'
          Dst:             clear_numa_thread_affinity
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3406,9'
          Dst:             ggml_threadpool_free
    - functionName:    ggml_cpu_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3795
      functionLinenumberEnd: 3872
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - atoi
        - getenv
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - ggml_critical_section_end
        - ggml_critical_section_start
        - ggml_e8m0_to_fp32_half
        - ggml_free
        - ggml_gelu_f32
        - ggml_gelu_quick_f32
        - ggml_init
        - ggml_time_us
        - ggml_ue4m3_to_fp32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3799,37'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3800,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3803,5'
          Dst:             ggml_critical_section_start
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3810,38'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3817,27'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3819,42'
          Dst:             ggml_gelu_f32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3819,42'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3820,48'
          Dst:             ggml_gelu_quick_f32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3820,48'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3825,47'
          Dst:             ggml_e8m0_to_fp32_half
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3833,36'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3864,32'
          Dst:             getenv
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3830,43'
          Dst:             ggml_ue4m3_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3865,55'
          Dst:             atoi
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3871,5'
          Dst:             ggml_critical_section_end
    - functionName:    ggml_threadpool_new_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3261
      functionLinenumberEnd: 3329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_aligned_malloc
        - ggml_graph_compute_secondary_thread
        - ggml_thread_apply_affinity
        - ggml_thread_apply_priority
        - ggml_thread_cpumask_is_valid
        - ggml_thread_cpumask_next
        - pthread_cond_init
        - pthread_create
        - pthread_mutex_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3264,9'
          Dst:             ggml_aligned_malloc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3284,43'
          Dst:             ggml_aligned_malloc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3302,5'
          Dst:             pthread_mutex_init
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3303,5'
          Dst:             pthread_cond_init
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3317,5'
          Dst:             ggml_thread_cpumask_next
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3311,9'
          Dst:             ggml_thread_cpumask_next
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3313,22'
          Dst:             pthread_create
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3313,22'
          Dst:             ggml_graph_compute_secondary_thread
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3314,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3321,9'
          Dst:             ggml_thread_apply_priority
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3322,13'
          Dst:             ggml_thread_cpumask_is_valid
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3323,13'
          Dst:             ggml_thread_apply_affinity
    - functionName:    ggml_graph_compute_kickoff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3225
      functionLinenumberEnd: 3254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_thread_apply_affinity
        - ggml_thread_apply_priority
        - ggml_thread_cpumask_is_valid
        - ggml_threadpool_resume_locked
        - pthread_cond_broadcast
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3228,5'
          Dst:             pthread_mutex_lock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3242,8'
          Dst:             ggml_thread_apply_priority
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3243,12'
          Dst:             ggml_thread_cpumask_is_valid
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3244,12'
          Dst:             ggml_thread_apply_affinity
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3248,8'
          Dst:             ggml_threadpool_resume_locked
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3250,8'
          Dst:             pthread_cond_broadcast
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3253,5'
          Dst:             pthread_mutex_unlock
    - functionName:    clear_numa_thread_affinity
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2181
      functionLinenumberEnd: 2200
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __sched_cpualloc
        - __sched_cpufree
        - fprintf
        - ggml_is_numa
        - pthread_self
        - pthread_setaffinity_np
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2182,10'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2188,24'
          Dst:             __sched_cpualloc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2194,37'
          Dst:             pthread_self
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2194,14'
          Dst:             pthread_setaffinity_np
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2196,75'
          Dst:             strerror
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2196,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2199,5'
          Dst:             __sched_cpufree
    - functionName:    ggml_threadpool_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
        - ggml_aligned_free
        - pthread_cond_broadcast
        - pthread_cond_destroy
        - pthread_join
        - pthread_mutex_destroy
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2704,5'
          Dst:             pthread_mutex_lock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2709,5'
          Dst:             pthread_cond_broadcast
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2710,5'
          Dst:             pthread_mutex_unlock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2718,5'
          Dst:             pthread_mutex_destroy
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2719,5'
          Dst:             pthread_cond_destroy
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2723,5'
          Dst:             ggml_aligned_free
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2724,5'
          Dst:             ggml_aligned_free
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2713,22'
          Dst:             pthread_join
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2714,9'
          Dst:             ggml_abort
    - functionName:    pthread_cond_broadcast
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_threadpool_resume_locked
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2735
      functionLinenumberEnd: 2739
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_cond_broadcast
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2738,5'
          Dst:             pthread_cond_broadcast
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_n_tasks
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2208
      functionLinenumberEnd: 2474
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         157
      ICount:          640
      EdgeCount:       164
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - ggml_abort
        - ggml_get_glu_op
        - ggml_get_unary_op
        - ggml_is_empty
        - ggml_nrows
        - ggml_op_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:2217,5'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:2257,13'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2211,9'
          Dst:             ggml_is_empty
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2257,21'
          Dst:             ggml_get_unary_op
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2288,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2292,21'
          Dst:             ggml_get_glu_op
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2303,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2355,27'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2355,27'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2457,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2461,17'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2463,45'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2463,21'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2465,21'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2467,17'
          Dst:             ggml_abort
    - functionName:    ggml_up
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_threadpool_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3331
      functionLinenumberEnd: 3332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_threadpool_new_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:3332,12'
          Dst:             ggml_threadpool_new_impl
    - functionName:    ggml_threadpool_resume
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2754
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_threadpool_resume_locked
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2756,5'
          Dst:             pthread_mutex_lock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2758,8'
          Dst:             ggml_threadpool_resume_locked
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2760,5'
          Dst:             pthread_mutex_unlock
    - functionName:    ggml_threadpool_pause_locked
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2729
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_cond_broadcast
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2732,5'
          Dst:             pthread_cond_broadcast
    - functionName:    ggml_threadpool_pause
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2742
      functionLinenumberEnd: 2752
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_threadpool_pause_locked
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2744,5'
          Dst:             pthread_mutex_lock
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2746,8'
          Dst:             ggml_threadpool_pause_locked
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:2748,5'
          Dst:             pthread_mutex_unlock
    - functionName:    ggml_set_f32_nd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_bf16
        - ggml_compute_fp32_to_fp16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:1128,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1143,46'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1147,46'
          Dst:             ggml_compute_fp32_to_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1155,17'
          Dst:             ggml_abort
    - functionName:    ggml_set_f32_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_bf16
        - ggml_compute_fp32_to_fp16
        - ggml_is_contiguous
        - ggml_set_f32_nd
        - ggml_unravel_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:1074,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1068,10'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1070,9'
          Dst:             ggml_unravel_index
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1071,9'
          Dst:             ggml_set_f32_nd
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1089,54'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1093,54'
          Dst:             ggml_compute_fp32_to_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1101,17'
          Dst:             ggml_abort
    - functionName:    ggml_get_f32_nd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_compute_bf16_to_fp32
        - ggml_lookup_fp16_to_fp32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:1108,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1116,20'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1118,20'
          Dst:             ggml_compute_bf16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1122,13'
          Dst:             ggml_abort
    - functionName:    ggml_get_f32_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - ggml_abort
        - ggml_compute_bf16_to_fp32
        - ggml_get_f32_nd
        - ggml_is_contiguous
        - ggml_lookup_fp16_to_fp32
        - ggml_unravel_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:1035,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1030,10'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1032,9'
          Dst:             ggml_unravel_index
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1033,16'
          Dst:             ggml_get_f32_nd
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1050,24'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1054,24'
          Dst:             ggml_compute_bf16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1062,17'
          Dst:             ggml_abort
    - functionName:    ggml_set_i32_nd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_bf16
        - ggml_compute_fp32_to_fp16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:997,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1012,46'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1016,46'
          Dst:             ggml_compute_fp32_to_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:1024,17'
          Dst:             ggml_abort
    - functionName:    ggml_set_i32_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          165
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_bf16
        - ggml_compute_fp32_to_fp16
        - ggml_is_contiguous
        - ggml_set_i32_nd
        - ggml_unravel_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:937,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:931,10'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:933,9'
          Dst:             ggml_unravel_index
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:934,9'
          Dst:             ggml_set_i32_nd
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:940,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:945,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:950,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:955,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:956,54'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:960,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:961,54'
          Dst:             ggml_compute_fp32_to_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:965,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:970,17'
          Dst:             ggml_abort
    - functionName:    ggml_get_i32_nd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_compute_bf16_to_fp32
        - ggml_lookup_fp16_to_fp32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:977,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:985,20'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:987,20'
          Dst:             ggml_compute_bf16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:991,13'
          Dst:             ggml_abort
    - functionName:    ggml_get_i32_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          166
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - ggml_abort
        - ggml_compute_bf16_to_fp32
        - ggml_get_i32_nd
        - ggml_is_contiguous
        - ggml_lookup_fp16_to_fp32
        - ggml_unravel_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:892,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:887,10'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:889,9'
          Dst:             ggml_unravel_index
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:890,16'
          Dst:             ggml_get_i32_nd
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:895,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:900,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:905,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:910,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:911,24'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:915,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:916,24'
          Dst:             ggml_compute_bf16_to_fp32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:920,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:925,17'
          Dst:             ggml_abort
    - functionName:    ggml_vec_set_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_set_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_set_f16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_set_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_set_i16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_set_i8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_set_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          178
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_bf16
        - ggml_compute_fp32_to_fp16
        - ggml_nrows
        - ggml_vec_set_bf16
        - ggml_vec_set_f16
        - ggml_vec_set_f32
        - ggml_vec_set_i16
        - ggml_vec_set_i32
        - ggml_vec_set_i8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:834,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:828,23'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:0,0'
          Dst:             ggml_compute_fp32_to_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:839,21'
          Dst:             ggml_vec_set_i8
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:846,21'
          Dst:             ggml_vec_set_i16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:853,21'
          Dst:             ggml_vec_set_i32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:860,21'
          Dst:             ggml_vec_set_f16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:867,21'
          Dst:             ggml_vec_set_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:874,21'
          Dst:             ggml_vec_set_f32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:879,17'
          Dst:             ggml_abort
    - functionName:    ggml_new_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_get_no_alloc
        - ggml_new_tensor_1d
        - ggml_set_f32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:759,5'
          Dst:             ggml_get_no_alloc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:759,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:761,35'
          Dst:             ggml_new_tensor_1d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:763,5'
          Dst:             ggml_set_f32
    - functionName:    ggml_set_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          180
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_bf16
        - ggml_compute_fp32_to_fp16
        - ggml_nrows
        - ggml_vec_set_bf16
        - ggml_vec_set_f16
        - ggml_vec_set_f32
        - ggml_vec_set_i16
        - ggml_vec_set_i32
        - ggml_vec_set_i8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ggml-cpu.c:775,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:769,23'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:0,0'
          Dst:             ggml_compute_fp32_to_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:780,21'
          Dst:             ggml_vec_set_i8
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:787,21'
          Dst:             ggml_vec_set_i16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:794,21'
          Dst:             ggml_vec_set_i32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:801,21'
          Dst:             ggml_vec_set_f16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:808,21'
          Dst:             ggml_vec_set_bf16
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:815,21'
          Dst:             ggml_vec_set_f32
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:820,17'
          Dst:             ggml_abort
    - functionName:    ggml_new_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_get_no_alloc
        - ggml_new_tensor_1d
        - ggml_set_i32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:749,5'
          Dst:             ggml_get_no_alloc
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:749,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:751,35'
          Dst:             ggml_new_tensor_1d
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:753,5'
          Dst:             ggml_set_i32
    - functionName:    ggml_get_numa_affinity
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_getaffinity_np
        - pthread_self
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:625,14'
          Dst:             pthread_self
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:627,5'
          Dst:             pthread_getaffinity_np
    - functionName:    pthread_getaffinity_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_numa_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          273
      EdgeCount:       87
      CyclomaticComplexity: 23
      functionsReached:
        - fclose
        - fgets
        - fopen
        - fwrite
        - ggml_abort
        - ggml_get_numa_affinity
        - ggml_is_numa
        - ggml_log_internal
        - snprintf
        - stat
        - strncmp
        - syscall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:638,9'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:653,27'
          Dst:             ggml_get_numa_affinity
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:657,14'
          Dst:             snprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:658,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:659,13'
          Dst:             stat
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:665,14'
          Dst:             snprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:666,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:667,13'
          Dst:             stat
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:683,18'
          Dst:             syscall
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:708,9'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:698,18'
          Dst:             snprintf
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:699,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:700,17'
          Dst:             stat
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:709,22'
          Dst:             fopen
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:712,17'
          Dst:             fgets
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:712,50'
          Dst:             strncmp
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:713,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/ggml-cpu.c:715,13'
          Dst:             fclose
    - functionName:    stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    syscall
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_threadpool_chunk_add
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_threadpool_chunk_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_type_traits_cpu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ggml-cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_row_iq4_xs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_iq4_xs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1338,5'
          Dst:             quantize_iq4_xs
    - functionName:    quantize_row_iq4_nl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_iq4_nl_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1333,5'
          Dst:             quantize_row_iq4_nl_ref
    - functionName:    ggml_vec_dot_iq4_xs_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          512
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1298,28'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_lookup_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_iq4_nl_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          259
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1272,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:1272,56'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq1_m_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          2082
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1248,17'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq1_s_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          134
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1187,17'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq3_s_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          2662
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1109,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq3_xxs_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          2193
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1067,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq2_s_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          2113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:1014,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq2_xs_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          2192
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:963,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq2_xxs_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          1189
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:924,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q6_K_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          446
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:899,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q5_K_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          463
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:842,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:844,28'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q4_K_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          434
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:762,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:764,28'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q3_K_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          193
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:689,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q2_K_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          791
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:590,37'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:591,37'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_tq2_0_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          205
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:557,34'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_tq1_0_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          332
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:527,32'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q8_0_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:475,23'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:475,54'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q5_1_q8_1_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:445,18'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:445,49'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:445,88'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:445,119'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q5_0_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:402,18'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:402,49'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_ue4m3_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ldexpf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:510,15'
          Dst:             ldexpf
        - Src:             'ggml/src/./ggml-impl.h:512,15'
          Dst:             ldexpf
    - functionName:    ggml_vec_dot_nvfp4_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          182
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - ggml_ue4m3_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:347,29'
          Dst:             ggml_ue4m3_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:350,30'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_e8m0_to_fp32_half
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_mxfp4_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          259
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_e8m0_to_fp32_half
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:316,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:316,56'
          Dst:             ggml_e8m0_to_fp32_half
    - functionName:    ggml_vec_dot_q4_1_q8_1_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:292,18'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:292,49'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:292,88'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:292,119'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q4_0_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:255,22'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:255,53'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q2_0_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:194,26'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:201,30'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:201,30'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q1_0_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          734
      EdgeCount:       143
      CyclomaticComplexity: 37
      functionsReached:
        - ggml_lookup_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:144,26'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/quants.c:150,30'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    quantize_row_q8_K_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q8_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:122,5'
          Dst:             quantize_row_q8_K_ref
    - functionName:    quantize_row_tq2_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_tq2_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:116,5'
          Dst:             quantize_row_tq2_0_ref
    - functionName:    quantize_row_tq1_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_tq1_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:110,5'
          Dst:             quantize_row_tq1_0_ref
    - functionName:    quantize_row_q6_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q6_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:102,5'
          Dst:             quantize_row_q6_K_ref
    - functionName:    quantize_row_q5_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q5_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:94,5'
          Dst:             quantize_row_q5_K_ref
    - functionName:    quantize_row_q4_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q4_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:86,5'
          Dst:             quantize_row_q4_K_ref
    - functionName:    quantize_row_q3_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q3_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:78,5'
          Dst:             quantize_row_q3_K_ref
    - functionName:    quantize_row_q2_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q2_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:72,5'
          Dst:             quantize_row_q2_K_ref
    - functionName:    quantize_row_nvfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_nvfp4_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:62,5'
          Dst:             quantize_row_nvfp4_ref
    - functionName:    quantize_row_mxfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_mxfp4_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:58,5'
          Dst:             quantize_row_mxfp4_ref
    - functionName:    quantize_row_q8_1_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q8_1_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:54,5'
          Dst:             quantize_row_q8_1_ref
    - functionName:    quantize_row_q8_0_generic
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q8_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:50,5'
          Dst:             quantize_row_q8_0_ref
    - functionName:    quantize_row_q5_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q5_1_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:46,5'
          Dst:             quantize_row_q5_1_ref
    - functionName:    quantize_row_q5_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q5_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:42,5'
          Dst:             quantize_row_q5_0_ref
    - functionName:    quantize_row_q4_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q4_1_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:38,5'
          Dst:             quantize_row_q4_1_ref
    - functionName:    quantize_row_q4_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q4_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:34,5'
          Dst:             quantize_row_q4_0_ref
    - functionName:    quantize_row_q2_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q2_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:30,5'
          Dst:             quantize_row_q2_0_ref
    - functionName:    quantize_row_q1_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q1_0_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/quants.c:26,5'
          Dst:             quantize_row_q1_0_ref
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
    - functionName:    _ZL6op_divff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10f16_to_f32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:23,12'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtftEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL10f32_to_f16f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:19,12'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL25ggml_compute_fp32_to_fp16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             _ZL12fp32_to_bitsf
    - functionName:    _ZL12fp32_to_bitsf
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fp32_from_bitsj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtftEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
    - functionName:    _ZL11bf16_to_f3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:31,12'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
    - functionName:    _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL11f32_to_bf16f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_fp32_to_bf16f
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:27,12'
          Dst:             _ZL25ggml_compute_fp32_to_bf16f
    - functionName:    _ZL25ggml_compute_fp32_to_bf16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtttEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtttEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEfffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_divff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEfffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_divff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_divff
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_nrows
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:78,25'
          Dst:             ggml_nrows
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtftEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtftEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtftEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtftEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtttEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtttEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEtttEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEtttEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_divffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEfffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEfffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_divffEEfffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_divffEEfffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
    - functionName:    _ZL6op_mulff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtftEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtftEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtttEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtttEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEfffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_mulff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEfffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_mulff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_mulff
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtftEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtftEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtftEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtftEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtttEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtttEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEtttEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEtttEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_mulffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEfffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEfffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_mulffEEfffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_mulffEEfffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
    - functionName:    _ZL6op_subff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtftEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtftEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtttEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtttEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEfffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_subff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEfffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_subff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_subff
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtftEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtftEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtftEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtftEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtttEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtttEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEtttEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEtttEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_subffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEfffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEfffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_subffEEfffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_subffEEfffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
    - functionName:    _ZL6op_addff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtftEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtftEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtttEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtttEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,49'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEfffEvlllPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:45,27'
          Dst:             _ZL6op_addff
    - functionName:    _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEfffEvlPT2_PKT0_PKT1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_addff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:32,27'
          Dst:             _ZL6op_addff
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtftEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtftEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtftEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtftEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtttEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtttEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEtttEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEtttEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL15apply_binary_opIXadL_ZL6op_addffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEfffEvlPT2_PKT0_PKT1_
        - _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEfffEvlllPT2_PKT0_PKT1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_can_repeat
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:58,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:59,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:61,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:62,42'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:106,17'
          Dst:             _ZL24vec_binary_op_contiguousIXadL_ZL6op_addffEEfffEvlPT2_PKT0_PKT1_
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:109,13'
          Dst:             _ZL28vec_binary_op_non_contiguousIXadL_ZL6op_addffEEfffEvlllPT2_PKT0_PKT1_
    - functionName:    _ZL9binary_opIXadL_ZL6op_divffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          149
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_divffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_divffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_divffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_divffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:121,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:123,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:125,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:127,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:129,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:131,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:133,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_divffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_div
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9binary_opIXadL_ZL6op_divffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:153,5'
          Dst:             _ZL9binary_opIXadL_ZL6op_divffEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL9binary_opIXadL_ZL6op_mulffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          149
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_mulffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:121,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:123,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:125,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:127,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:129,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:131,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:133,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_mulffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_mul
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9binary_opIXadL_ZL6op_mulffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:149,5'
          Dst:             _ZL9binary_opIXadL_ZL6op_mulffEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL9binary_opIXadL_ZL6op_subffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          149
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_subffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_subffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_subffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_subffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:121,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:123,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:125,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:127,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:129,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:131,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:133,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_subffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sub
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9binary_opIXadL_ZL6op_subffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:145,5'
          Dst:             _ZL9binary_opIXadL_ZL6op_subffEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL9binary_opIXadL_ZL6op_addffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          149
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_addffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_addffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_addffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL15apply_binary_opIXadL_ZL6op_addffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:121,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEEfffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:123,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEEtttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:125,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tS0_S0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:127,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tfS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:129,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEE11ggml_bf16_tffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:131,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEEtftEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:133,9'
          Dst:             _ZL15apply_binary_opIXadL_ZL6op_addffEEtffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:135,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_add_non_quantized
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/binary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9binary_opIXadL_ZL6op_addffEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/binary-ops.cpp:141,5'
          Dst:             _ZL9binary_opIXadL_ZL6op_addffEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0tfEvlPT1_PKT0_T_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,27'
          Dst:             '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
    - functionName:    _ZL10f16_to_f32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:23,12'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8op_xielufffff
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:332,16'
          Dst:             _ZL8op_xielufffff
    - functionName:    _ZL8op_xielufffff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expm1f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:60,17'
          Dst:             expm1f
    - functionName:    expm1f
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tfEvlPT1_PKT0_T_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,27'
          Dst:             '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
    - functionName:    _ZL11bf16_to_f3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:31,12'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
    - functionName:    _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tS1_EvlPT1_PKT0_T_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,27'
          Dst:             '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL11f32_to_bf16f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_fp32_to_bf16f
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:27,12'
          Dst:             _ZL25ggml_compute_fp32_to_bf16f
    - functionName:    _ZL25ggml_compute_fp32_to_bf16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ttEvlPT1_PKT0_T_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,27'
          Dst:             '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL10f32_to_f16f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:19,12'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL25ggml_compute_fp32_to_fp16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             _ZL12fp32_to_bitsf
    - functionName:    _ZL12fp32_to_bitsf
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fp32_from_bitsj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ffEvlPT1_PKT0_T_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:185,27'
          Dst:             '_ZZ26ggml_compute_forward_xieluENK3$_0clEf'
    - functionName:    '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0tfEvPK19ggml_compute_paramsP11ggml_tensorT_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0tfEvlPT1_PKT0_T_'
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:198,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:201,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:211,9'
          Dst:             '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0tfEvlPT1_PKT0_T_'
    - functionName:    _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_nrows
      functionUses:    115
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:78,25'
          Dst:             ggml_nrows
    - functionName:    '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensorT_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tfEvlPT1_PKT0_T_'
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:198,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:201,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:211,9'
          Dst:             '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tfEvlPT1_PKT0_T_'
    - functionName:    '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tS1_EvPK19ggml_compute_paramsP11ggml_tensorT_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tS1_EvlPT1_PKT0_T_'
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:198,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:201,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:211,9'
          Dst:             '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tS1_EvlPT1_PKT0_T_'
    - functionName:    '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ttEvPK19ggml_compute_paramsP11ggml_tensorT_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ttEvlPT1_PKT0_T_'
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:198,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:201,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:211,9'
          Dst:             '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ttEvlPT1_PKT0_T_'
    - functionName:    '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ffEvPK19ggml_compute_paramsP11ggml_tensorT_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ffEvlPT1_PKT0_T_'
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:194,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:198,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:201,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:211,9'
          Dst:             '_ZL20vec_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ffEvlPT1_PKT0_T_'
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_truncfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL8op_truncf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_truncf
    - functionName:    _ZL8op_truncf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL8op_truncf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_truncf
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL8op_truncf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_truncf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_truncfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL8op_truncf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_truncf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_truncfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL8op_truncf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_truncf
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_truncfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_truncfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_truncfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_truncfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_truncfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_truncfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_truncfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_truncfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_truncfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_roundfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL8op_roundf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_roundf
    - functionName:    _ZL8op_roundf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL8op_roundf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_roundf
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL8op_roundf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_roundf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_roundfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL8op_roundf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_roundf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_roundfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL8op_roundf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_roundf
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_roundfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_roundfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_roundfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_roundfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_roundfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_roundfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_roundfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_roundfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_roundfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_ceilfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL7op_ceilf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_ceilf
    - functionName:    _ZL7op_ceilf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL7op_ceilf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_ceilf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL7op_ceilf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_ceilf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_ceilfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL7op_ceilf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_ceilf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_ceilfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7op_ceilf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_ceilf
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_ceilfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_ceilfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_ceilfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_ceilfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_ceilfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_ceilfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_ceilfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_ceilfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_ceilfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_floorfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL8op_floorf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_floorf
    - functionName:    _ZL8op_floorf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL8op_floorf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_floorf
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL8op_floorf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_floorf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_floorfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL8op_floorf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_floorf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_floorfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL8op_floorf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_floorf
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_floorfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_floorfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_floorfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_floorfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_floorfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_floorfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_floorfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_floorfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_floorfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL11op_softplusfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL11op_softplusf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL11op_softplusf
    - functionName:    _ZL11op_softplusf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expf
        - logf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:81,42'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:81,30'
          Dst:             logf
    - functionName:    _ZL12vec_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11op_softplusf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL11op_softplusf
    - functionName:    _ZL12vec_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL11op_softplusf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL11op_softplusf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL11op_softplusfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL11op_softplusf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL11op_softplusf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL11op_softplusfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11op_softplusf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL11op_softplusf
    - functionName:    _ZL14apply_unary_opIXadL_ZL11op_softplusfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL11op_softplusfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL11op_softplusfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL11op_softplusfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL11op_softplusfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL11op_softplusfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL11op_softplusfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL11op_softplusfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL11op_softplusfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_expm1fEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL8op_expm1f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_expm1f
    - functionName:    _ZL8op_expm1f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:77,12'
          Dst:             expf
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL8op_expm1f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_expm1f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL8op_expm1f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_expm1f
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_expm1fEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL8op_expm1f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_expm1f
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL8op_expm1fEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL8op_expm1f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL8op_expm1f
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_expm1fEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_expm1fEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_expm1fEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_expm1fEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_expm1fEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_expm1fEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL8op_expm1fEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL8op_expm1fEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL8op_expm1fEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_logfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_logf
    - functionName:    _ZL6op_logf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - logf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:73,12'
          Dst:             logf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_logf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_logf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_logfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_logf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_logfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_logf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_logfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_logfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_logfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_logfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_logfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_logfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_logfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_logfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_logfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_cosfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_cosf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_cosf
    - functionName:    _ZL6op_cosf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cosf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:69,12'
          Dst:             cosf
    - functionName:    cosf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_cosf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_cosf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_cosf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_cosf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_cosfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_cosf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_cosf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_cosfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_cosf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_cosf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_cosfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_cosfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_cosfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_cosfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_cosfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_cosfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_cosfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_cosfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_cosfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sinfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_sinf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sinf
    - functionName:    _ZL6op_sinf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sinf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:65,12'
          Dst:             sinf
    - functionName:    sinf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_sinf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sinf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_sinf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sinf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sinfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_sinf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sinf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sinfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_sinf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sinf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sinfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sinfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sinfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sinfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sinfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sinfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sinfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sinfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sinfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL7op_sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_sqrtf
    - functionName:    _ZL7op_sqrtf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sqrtf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:52,12'
          Dst:             sqrtf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL7op_sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_sqrtf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL7op_sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_sqrtf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL7op_sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_sqrtf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7op_sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_sqrtf
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_sqrtfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sqrfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_sqrf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sqrf
    - functionName:    _ZL6op_sqrf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_sqrf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sqrf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_sqrf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sqrf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sqrfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_sqrf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sqrf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sqrfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_sqrf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sqrf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sqrfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sqrfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sqrfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sqrfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sqrfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sqrfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sqrfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sqrfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sqrfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL12op_hardswishf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL12op_hardswishf
    - functionName:    _ZL12op_hardswishf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL12op_hardswishf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL12op_hardswishf
    - functionName:    _ZL12vec_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL12op_hardswishf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL12op_hardswishf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL12op_hardswishf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL12op_hardswishf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12op_hardswishf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL12op_hardswishf
    - functionName:    _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL12op_hardswishfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_expfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_expf
    - functionName:    _ZL6op_expf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:40,12'
          Dst:             expf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_expf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_expf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_expfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_expf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_expfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_expf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_expfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_expfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_expfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_expfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_expfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_expfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_expfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_expfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_expfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL14op_hardsigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL14op_hardsigmoidf
    - functionName:    _ZL14op_hardsigmoidf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL14op_hardsigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL14op_hardsigmoidf
    - functionName:    _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL14op_hardsigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL14op_hardsigmoidf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL14op_hardsigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL14op_hardsigmoidf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14op_hardsigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL14op_hardsigmoidf
    - functionName:    _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL14op_hardsigmoidfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10op_sigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL10op_sigmoidf
    - functionName:    _ZL10op_sigmoidf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:32,25'
          Dst:             expf
    - functionName:    _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10op_sigmoidf
        - _ZL11bf16_to_f3211ggml_bf16_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL10op_sigmoidf
    - functionName:    _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10op_sigmoidf
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL10op_sigmoidf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL10op_sigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL10op_sigmoidf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10op_sigmoidf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL10op_sigmoidf
    - functionName:    _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL10op_sigmoidfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_relufEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL7op_reluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_reluf
    - functionName:    _ZL7op_reluf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL7op_reluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_reluf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL7op_reluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_reluf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_relufEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL7op_reluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_reluf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_relufEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7op_reluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_reluf
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_relufEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_relufEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_relufEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_relufEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_relufEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_relufEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_relufEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_relufEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_relufEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_elufEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_eluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_eluf
    - functionName:    _ZL6op_eluf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expm1f
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:24,28'
          Dst:             expm1f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_eluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_eluf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_eluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_eluf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_elufEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_eluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_eluf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_elufEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_eluf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_eluf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_elufEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_elufEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_elufEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_elufEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_elufEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_elufEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_elufEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_elufEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_elufEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_tanhfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL7op_tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_tanhf
    - functionName:    _ZL7op_tanhf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tanhf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:20,12'
          Dst:             tanhf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL7op_tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_tanhf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL7op_tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_tanhf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_tanhfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL7op_tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_tanhf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_tanhfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7op_tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_tanhf
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_tanhfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_tanhfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_tanhfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_tanhfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_tanhfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_tanhfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_tanhfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_tanhfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_tanhfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_stepfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL7op_stepf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_stepf
    - functionName:    _ZL7op_stepf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL7op_stepf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_stepf
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL7op_stepf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_stepf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_stepfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL7op_stepf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_stepf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL7op_stepfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7op_stepf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL7op_stepf
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_stepfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_stepfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_stepfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_stepfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_stepfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_stepfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL7op_stepfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL7op_stepfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL7op_stepfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_negfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_negf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_negf
    - functionName:    _ZL6op_negf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_negf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_negf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_negf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_negf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_negfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_negf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_negf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_negfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_negf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_negf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_negfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_negfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_negfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_negfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_negfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_negfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_negfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_negfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_negfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sgnfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_sgnf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sgnf
    - functionName:    _ZL6op_sgnf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_sgnf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sgnf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_sgnf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sgnf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sgnfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_sgnf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sgnf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_sgnfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_sgnf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_sgnf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sgnfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sgnfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sgnfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sgnfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sgnfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sgnfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_sgnfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_sgnfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_sgnfEEffEvlPT1_PKT0_
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_absfEEtfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL6op_absf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_absf
    - functionName:    _ZL6op_absf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tfEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL6op_absf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_absf
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tS0_EvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - _ZL6op_absf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_absf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_absfEEttEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - _ZL6op_absf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,30'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_absf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,16'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL12vec_unary_opIXadL_ZL6op_absfEEffEvlPT1_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6op_absf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:106,27'
          Dst:             _ZL6op_absf
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_absfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_absfEEtfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_absfEEtfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tfEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tfEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tS0_EvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tS0_EvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_absfEEttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_absfEEttEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_absfEEttEvlPT1_PKT0_
    - functionName:    _ZL14apply_unary_opIXadL_ZL6op_absfEEffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12vec_unary_opIXadL_ZL6op_absfEEffEvlPT1_PKT0_
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_rows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:121,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:131,9'
          Dst:             _ZL12vec_unary_opIXadL_ZL6op_absfEEffEvlPT1_PKT0_
    - functionName:    '_ZL16unary_op_functorIZ26ggml_compute_forward_xieluE3$_0EvPK19ggml_compute_paramsP11ggml_tensorT_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tS1_EvPK19ggml_compute_paramsP11ggml_tensorT_'
        - '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ffEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0tfEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ttEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:221,9'
          Dst:             '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ffEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:223,9'
          Dst:             '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0ttEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:225,9'
          Dst:             '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tS1_EvPK19ggml_compute_paramsP11ggml_tensorT_'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:227,9'
          Dst:             '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_011ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:229,9'
          Dst:             '_ZL22apply_unary_op_functorIZ26ggml_compute_forward_xieluE3$_0tfEvPK19ggml_compute_paramsP11ggml_tensorT_'
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:232,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:232,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:231,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:233,9'
          Dst:             ggml_abort
    - functionName:    _ZL22ggml_get_op_params_f32PK11ggml_tensorj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_xielu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZL16unary_op_functorIZ26ggml_compute_forward_xieluE3$_0EvPK19ggml_compute_paramsP11ggml_tensorT_'
        - _ZL22ggml_get_op_params_f32PK11ggml_tensorj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:326,27'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:327,27'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:328,24'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:329,23'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:335,5'
          Dst:             '_ZL16unary_op_functorIZ26ggml_compute_forward_xieluE3$_0EvPK19ggml_compute_paramsP11ggml_tensorT_'
    - functionName:    _ZL8unary_opIXadL_ZL8op_truncfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_truncfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_truncfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_truncfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_truncfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_truncfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_truncfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_truncfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_trunc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL8op_truncfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:322,5'
          Dst:             _ZL8unary_opIXadL_ZL8op_truncfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL8op_roundfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_roundfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_roundfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_roundfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_roundfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_roundfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_roundfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_roundfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_round
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL8op_roundfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:318,5'
          Dst:             _ZL8unary_opIXadL_ZL8op_roundfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL7op_ceilfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_ceilfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_ceilfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_ceilfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_ceilfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_ceilfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_ceilfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_ceilfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_ceil
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL7op_ceilfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:314,5'
          Dst:             _ZL8unary_opIXadL_ZL7op_ceilfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL8op_floorfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_floorfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_floorfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_floorfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_floorfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_floorfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_floorfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_floorfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_floor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL8op_floorfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:310,5'
          Dst:             _ZL8unary_opIXadL_ZL8op_floorfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL11op_softplusfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL11op_softplusfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL11op_softplusfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL11op_softplusfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL11op_softplusfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL11op_softplusfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL11op_softplusfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL11op_softplusfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_softplus
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL11op_softplusfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:306,5'
          Dst:             _ZL8unary_opIXadL_ZL11op_softplusfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL8op_expm1fEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_expm1fEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_expm1fEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL8op_expm1fEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_expm1fEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_expm1fEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_expm1fEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL8op_expm1fEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_expm1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL8op_expm1fEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:302,5'
          Dst:             _ZL8unary_opIXadL_ZL8op_expm1fEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_logfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_logfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_logfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_logfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_logfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_logfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_logfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_logfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_log
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_logfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:298,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_logfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_cosfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_cosfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_cosfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_cosfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_cosfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_cosfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_cosfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_cosfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_cos
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_cosfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:294,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_cosfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_sinfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sinfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sinfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sinfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sinfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sinfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sinfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sinfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sin
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_sinfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:290,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_sinfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL7op_sqrtfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_sqrtfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_sqrtfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sqrt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL7op_sqrtfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:286,5'
          Dst:             _ZL8unary_opIXadL_ZL7op_sqrtfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_sqrfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sqrfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sqrfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sqrfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sqrfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sqrfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sqrfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sqrfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sqr
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_sqrfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:282,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_sqrfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL12op_hardswishfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL12op_hardswishfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL12op_hardswishfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_hardswish
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL12op_hardswishfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:278,5'
          Dst:             _ZL8unary_opIXadL_ZL12op_hardswishfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_expfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_expfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_expfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_expfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_expfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_expfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_expfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_expfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_exp
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_expfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:274,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_expfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL14op_hardsigmoidfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL14op_hardsigmoidfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_hardsigmoid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL14op_hardsigmoidfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:270,5'
          Dst:             _ZL8unary_opIXadL_ZL14op_hardsigmoidfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL10op_sigmoidfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL10op_sigmoidfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sigmoid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL10op_sigmoidfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:266,5'
          Dst:             _ZL8unary_opIXadL_ZL10op_sigmoidfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL7op_relufEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_relufEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_relufEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_relufEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_relufEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_relufEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_relufEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_relufEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_relu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL7op_relufEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:262,5'
          Dst:             _ZL8unary_opIXadL_ZL7op_relufEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_elufEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_elufEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_elufEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_elufEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_elufEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_elufEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_elufEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_elufEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_elu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_elufEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:258,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_elufEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL7op_tanhfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_tanhfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_tanhfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_tanhfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_tanhfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_tanhfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_tanhfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_tanhfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_tanh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL7op_tanhfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:254,5'
          Dst:             _ZL8unary_opIXadL_ZL7op_tanhfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL7op_stepfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_stepfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_stepfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL7op_stepfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_stepfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_stepfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_stepfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL7op_stepfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_step
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL7op_stepfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:250,5'
          Dst:             _ZL8unary_opIXadL_ZL7op_stepfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_negfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_negfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_negfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_negfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_negfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_negfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_negfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_negfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_neg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_negfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:246,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_negfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_sgnfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sgnfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sgnfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_sgnfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sgnfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sgnfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sgnfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_sgnfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sgn
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_sgnfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:242,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_sgnfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL8unary_opIXadL_ZL6op_absfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14apply_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_absfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_absfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL14apply_unary_opIXadL_ZL6op_absfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - fprintf
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:141,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_absfEEffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:143,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_absfEEttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:145,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:147,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_absfEE11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:149,9'
          Dst:             _ZL14apply_unary_opIXadL_ZL6op_absfEEtfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,13'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:152,40'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:151,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:153,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_abs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/unary-ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8unary_opIXadL_ZL6op_absfEEEvPK19ggml_compute_paramsP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/unary-ops.cpp:238,5'
          Dst:             _ZL8unary_opIXadL_ZL6op_absfEEEvPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    ggml_vec_log_soft_max_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - expf
        - logf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.cpp:610,28'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/vec.cpp:612,30'
          Dst:             logf
    - functionName:    _ZL11ggml_v_expfDv8_f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_soft_max_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11ggml_v_expfDv8_f
        - expf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.cpp:543,22'
          Dst:             _ZL11ggml_v_expfDv8_f
        - Src:             'ggml/src/ggml-cpu/vec.cpp:595,21'
          Dst:             expf
    - functionName:    ggml_vec_cvar_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_swiglu_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11ggml_v_siluDv8_f
        - _ZL13ggml_silu_f32f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.cpp:425,47'
          Dst:             _ZL11ggml_v_siluDv8_f
        - Src:             'ggml/src/ggml-cpu/vec.cpp:451,16'
          Dst:             _ZL13ggml_silu_f32f
    - functionName:    _ZL11ggml_v_siluDv8_f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11ggml_v_expfDv8_f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1259,30'
          Dst:             _ZL11ggml_v_expfDv8_f
    - functionName:    _ZL13ggml_silu_f32f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1047,22'
          Dst:             expf
    - functionName:    ggml_vec_silu_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11ggml_v_siluDv8_f
        - _ZL13ggml_silu_f32f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.cpp:388,33'
          Dst:             _ZL11ggml_v_siluDv8_f
        - Src:             'ggml/src/ggml-cpu/vec.cpp:413,16'
          Dst:             _ZL13ggml_silu_f32f
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_f16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.cpp:366,34'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.cpp:366,62'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.cpp:258,30'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/vec.cpp:259,30'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
    - functionName:    ggml_vec_dot_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_wrap_aroundll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6865
      functionLinenumberEnd: 6866
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12rotate_pairsIfEvllPKfPKT_PS2_i
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5934
      functionLinenumberEnd: 5950
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14rope_yarn_rampffi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5822
      functionLinenumberEnd: 5824
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - float
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9rope_yarnffPflffS_S_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5831
      functionLinenumberEnd: 5844
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - float
        - float
        - 'N/A'
        - size_t
        - float
        - float
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14rope_yarn_rampffi
        - cosf
        - logf
        - sinf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5836,26'
          Dst:             _ZL14rope_yarn_rampffi
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5840,33'
          Dst:             logf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5842,18'
          Dst:             cosf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5843,18'
          Dst:             sinf
    - functionName:    _ZL12rotate_pairsItEvllPKfPKT_PS2_i
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5934
      functionLinenumberEnd: 5950
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5944,22'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5945,22'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5947,21'
          Dst:             _ZL10f32_to_f16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5948,21'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL10f16_to_f32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:23,12'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL10f32_to_f16f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:19,12'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL25ggml_compute_fp32_to_fp16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             _ZL12fp32_to_bitsf
    - functionName:    _ZL12fp32_to_bitsf
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fp32_from_bitsj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21ggml_mrope_cache_initffffPibbfPKfPflffS2_ff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5865
      functionLinenumberEnd: 5930
      functionDepth:   0
      returnType:      void
      argCount:        16
      argTypes:
        - float
        - float
        - float
        - float
        - 'N/A'
        - bool
        - bool
        - float
        - 'N/A'
        - 'N/A'
        - size_t
        - float
        - float
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          489
      EdgeCount:       146
      CyclomaticComplexity: 42
      functionsReached:
        - _ZL9rope_yarnffPflffS_S_
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5920,9'
          Dst:             _ZL9rope_yarnffPflffS_S_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5920,9'
          Dst:             _ZL9rope_yarnffPflffS_S_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5920,9'
          Dst:             _ZL9rope_yarnffPflffS_S_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5874,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5920,9'
          Dst:             _ZL9rope_yarnffPflffS_S_
    - functionName:    _ZL20ggml_rope_cache_initffPKfPflffS1_ff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5848
      functionLinenumberEnd: 5860
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - float
        - float
        - 'N/A'
        - 'N/A'
        - size_t
        - float
        - float
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL9rope_yarnffPflffS_S_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5853,9'
          Dst:             _ZL9rope_yarnffPflffS_S_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5853,9'
          Dst:             _ZL9rope_yarnffPflffS_S_
    - functionName:    _ZL10i32_to_f32i
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10f32_to_i32f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11bf16_to_f3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:31,12'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
    - functionName:    _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11f32_to_bf16f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25ggml_compute_fp32_to_bf16f
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:27,12'
          Dst:             _ZL25ggml_compute_fp32_to_bf16f
    - functionName:    _ZL25ggml_compute_fp32_to_bf16f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_sub_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL46ggml_compute_forward_gated_delta_net_one_chunkPK19ggml_compute_paramsP11ggml_tensorll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10739
      functionLinenumberEnd: 10886
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          531
      EdgeCount:       108
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL16ggml_vec_mad_f32iPfPKff
        - _ZL16ggml_vec_mul_f32iPfPKfS1_
        - _ZL18ggml_vec_scale_f32iPff
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - expf
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_contiguous_rows
        - ggml_vec_dot_f32
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10753,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10753,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10754,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10754,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10755,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10755,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10756,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10756,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10757,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10757,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10758,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10758,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10760,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10761,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10776,23'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10777,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10805,32'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10852,54'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10852,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10870,17'
          Dst:             ggml_vec_dot_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10864,17'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10858,17'
          Dst:             ggml_vec_dot_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10849,21'
          Dst:             _ZL16ggml_vec_mul_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10845,32'
          Dst:             expf
    - functionName:    _ZL22ggml_get_op_params_i32PK11ggml_tensorj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18ggml_vec_scale_f32iPff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          168
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_mad_f32iPfPKff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          188
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_mul_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24ggml_vec_geglu_quick_f16iPtPKtS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1490,19'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1491,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1491,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL24ggml_vec_geglu_quick_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1474,28'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/vec.h:1476,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL36ggml_compute_forward_geglu_quick_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3616
      functionLinenumberEnd: 3672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - _ZL24ggml_vec_geglu_quick_f16iPtPKtS1_
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3625,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3625,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3626,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3626,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3629,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3629,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3630,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3637,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3639,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3640,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3640,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3642,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3660,9'
          Dst:             _ZL24ggml_vec_geglu_quick_f16iPtPKtS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3660,9'
          Dst:             _ZL24ggml_vec_geglu_quick_f16iPtPKtS1_
    - functionName:    _ZL36ggml_compute_forward_geglu_quick_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3557
      functionLinenumberEnd: 3612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - _ZL24ggml_vec_geglu_quick_f32iPfPKfS1_
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3566,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3566,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3567,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3567,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3570,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3570,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3571,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3578,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3580,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3581,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3581,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3583,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3601,9'
          Dst:             _ZL24ggml_vec_geglu_quick_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3601,9'
          Dst:             _ZL24ggml_vec_geglu_quick_f32iPfPKfS1_
    - functionName:    _ZL22ggml_vec_geglu_erf_f16iPtPKtS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - erff
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1464,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1465,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1466,16'
          Dst:             erff
        - Src:             'ggml/src/ggml-cpu/vec.h:1466,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    erff
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ggml_vec_geglu_erf_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - erff
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1458,36'
          Dst:             erff
    - functionName:    _ZL34ggml_compute_forward_geglu_erf_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3473
      functionLinenumberEnd: 3529
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - _ZL22ggml_vec_geglu_erf_f16iPtPKtS1_
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3482,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3482,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3483,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3483,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3486,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3486,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3487,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3494,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3496,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3497,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3497,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3499,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3517,9'
          Dst:             _ZL22ggml_vec_geglu_erf_f16iPtPKtS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3517,9'
          Dst:             _ZL22ggml_vec_geglu_erf_f16iPtPKtS1_
    - functionName:    _ZL34ggml_compute_forward_geglu_erf_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3414
      functionLinenumberEnd: 3469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - _ZL22ggml_vec_geglu_erf_f32iPfPKfS1_
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3423,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3423,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3424,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3424,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3427,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3427,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3428,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3435,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3437,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3438,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3438,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3440,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3458,9'
          Dst:             _ZL22ggml_vec_geglu_erf_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3458,9'
          Dst:             _ZL22ggml_vec_geglu_erf_f32iPfPKfS1_
    - functionName:    _ZL35ggml_compute_forward_swiglu_oai_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3327
      functionLinenumberEnd: 3390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          230
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - expf
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3336,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3336,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3337,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3337,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3340,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3340,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3341,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3348,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3350,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3351,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3351,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3353,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3354,25'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3355,25'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3377,46'
          Dst:             expf
    - functionName:    _ZL22ggml_get_op_params_f32PK11ggml_tensorj
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19ggml_vec_swiglu_f16iPtPKtS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - expf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1449,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1450,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1451,16'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/vec.h:1451,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL31ggml_compute_forward_swiglu_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3243
      functionLinenumberEnd: 3299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL19ggml_vec_swiglu_f16iPtPKtS1_
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3252,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3252,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3253,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3253,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3256,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3256,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3257,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3264,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3266,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3267,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3267,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3269,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3287,9'
          Dst:             _ZL19ggml_vec_swiglu_f16iPtPKtS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3287,9'
          Dst:             _ZL19ggml_vec_swiglu_f16iPtPKtS1_
    - functionName:    _ZL31ggml_compute_forward_swiglu_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3184
      functionLinenumberEnd: 3239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
        - ggml_vec_swiglu_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3193,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3193,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3194,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3194,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3197,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3197,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3198,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3205,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3207,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3208,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3208,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3210,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3228,9'
          Dst:             ggml_vec_swiglu_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3228,9'
          Dst:             ggml_vec_swiglu_f32
    - functionName:    _ZL18ggml_vec_geglu_f16iPtPKtS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1443
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1440,19'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1441,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1441,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL18ggml_vec_geglu_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1428
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1423,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/vec.h:1425,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL30ggml_compute_forward_geglu_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3100
      functionLinenumberEnd: 3156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL18ggml_vec_geglu_f16iPtPKtS1_
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3109,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3109,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3110,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3110,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3113,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3113,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3114,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3121,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3123,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3124,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3124,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3126,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3144,9'
          Dst:             _ZL18ggml_vec_geglu_f16iPtPKtS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3144,9'
          Dst:             _ZL18ggml_vec_geglu_f16iPtPKtS1_
    - functionName:    _ZL30ggml_compute_forward_geglu_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3041
      functionLinenumberEnd: 3096
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL18ggml_vec_geglu_f32iPfPKfS1_
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3050,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3050,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3051,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3051,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3054,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3054,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3055,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3062,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3064,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3065,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3065,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3067,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3085,9'
          Dst:             _ZL18ggml_vec_geglu_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3085,9'
          Dst:             _ZL18ggml_vec_geglu_f32iPfPKfS1_
    - functionName:    _ZL18ggml_vec_reglu_f16iPtPKtS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1409,19'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1410,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1410,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL18ggml_vec_reglu_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          169
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30ggml_compute_forward_reglu_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2957
      functionLinenumberEnd: 3013
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL18ggml_vec_reglu_f16iPtPKtS1_
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2966,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2966,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2967,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2967,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2970,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2970,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2971,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2978,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2980,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2981,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2981,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2983,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3001,9'
          Dst:             _ZL18ggml_vec_reglu_f16iPtPKtS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3001,9'
          Dst:             _ZL18ggml_vec_reglu_f16iPtPKtS1_
    - functionName:    _ZL30ggml_compute_forward_reglu_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2898
      functionLinenumberEnd: 2953
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          204
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL18ggml_vec_reglu_f32iPfPKfS1_
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous_1
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2907,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2907,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2908,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2908,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2911,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2911,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2912,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2919,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2921,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2922,5'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2922,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2924,29'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2942,9'
          Dst:             _ZL18ggml_vec_reglu_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2942,9'
          Dst:             _ZL18ggml_vec_reglu_f32iPfPKfS1_
    - functionName:    _ZL13ggml_silu_f16t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1050,15'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1051,12'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/vec.h:1051,12'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL17ggml_vec_silu_f16iPtPKt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13ggml_silu_f16t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1374,16'
          Dst:             _ZL13ggml_silu_f16t
    - functionName:    _ZL29ggml_compute_forward_silu_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2632
      functionLinenumberEnd: 2676
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17ggml_vec_silu_f16iPtPKt
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2648,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2662,9'
          Dst:             _ZL17ggml_vec_silu_f16iPtPKt
    - functionName:    _ZL29ggml_compute_forward_silu_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2585
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_nrows
        - ggml_vec_silu_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2601,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2615,9'
          Dst:             ggml_vec_silu_f32
    - functionName:    _ZL23ggml_vec_gelu_quick_f16iPtPKt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23ggml_vec_gelu_quick_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1032,28'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/vec.h:1034,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL35ggml_compute_forward_gelu_quick_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2513
      functionLinenumberEnd: 2557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL23ggml_vec_gelu_quick_f16iPtPKt
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2529,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2543,9'
          Dst:             _ZL23ggml_vec_gelu_quick_f16iPtPKt
    - functionName:    _ZL35ggml_compute_forward_gelu_quick_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2466
      functionLinenumberEnd: 2509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL23ggml_vec_gelu_quick_f32iPfPKf
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2482,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2496,9'
          Dst:             _ZL23ggml_vec_gelu_quick_f32iPfPKf
    - functionName:    _ZL21ggml_vec_gelu_erf_f16iPtPKt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - erff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:981,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:982,37'
          Dst:             erff
        - Src:             'ggml/src/ggml-cpu/vec.h:983,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL21ggml_vec_gelu_erf_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - erff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1013,32'
          Dst:             erff
    - functionName:    _ZL33ggml_compute_forward_gelu_erf_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL21ggml_vec_gelu_erf_f16iPtPKt
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2410,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2424,9'
          Dst:             _ZL21ggml_vec_gelu_erf_f16iPtPKt
    - functionName:    _ZL33ggml_compute_forward_gelu_erf_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL21ggml_vec_gelu_erf_f32iPfPKf
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2363,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2377,9'
          Dst:             _ZL21ggml_vec_gelu_erf_f32iPfPKf
    - functionName:    _ZL17ggml_vec_gelu_f16iPtPKt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ggml_vec_gelu_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:996,32'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/vec.h:998,20'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL29ggml_compute_forward_gelu_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17ggml_vec_gelu_f16iPtPKt
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2180,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2194,9'
          Dst:             _ZL17ggml_vec_gelu_f16iPtPKt
    - functionName:    _ZL29ggml_compute_forward_gelu_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17ggml_vec_gelu_f32iPfPKf
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2133,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2147,9'
          Dst:             _ZL17ggml_vec_gelu_f32iPfPKf
    - functionName:    _ZL25ggml_compute_softplus_f32f
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expf
        - logf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:108,47'
          Dst:             expf
        - Src:             'ggml/src/./ggml-impl.h:108,38'
          Dst:             logf
    - functionName:    _ZL7ggml_upii
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17simd_gemm_ukernelILi1ELi1EEvPfPKfS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-gemm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17simd_gemm_ukernelILi1ELi2EEvPfPKfS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-gemm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-gemm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          96
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-gemm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          135
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ggml_vec_tanh_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tanhf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:909,117'
          Dst:             tanhf
    - functionName:    _ZL9simd_gemmPfPKfS1_iii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-gemm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         259
      ICount:          1147
      EdgeCount:       346
      CyclomaticComplexity: 89
      functionsReached:
        - _ZL17simd_gemm_ukernelILi1ELi1EEvPfPKfS2_ii
        - _ZL17simd_gemm_ukernelILi1ELi2EEvPfPKfS2_ii
        - _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:72,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:75,13'
          Dst:             _ZL17simd_gemm_ukernelILi6ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:95,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:98,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:95,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:98,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:95,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:98,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi1EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:95,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi2EEvPfPKfS2_ii
        - Src:             'ggml/src/ggml-cpu/simd-gemm.h:98,13'
          Dst:             _ZL17simd_gemm_ukernelILi1ELi1EEvPfPKfS2_ii
    - functionName:    _ZL16ggml_vec_mad_f16iPtPKtf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:580,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:580,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:580,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL18ggml_vec_scale_f16iPtf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:854,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:854,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL41ggml_compute_forward_flash_attn_ext_tiledPK19ggml_compute_paramsP11ggml_tensorii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8709
      functionLinenumberEnd: 8992
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         223
      ICount:          1299
      EdgeCount:       292
      CyclomaticComplexity: 71
      functionsReached:
        - _ZL16ggml_vec_add_f32iPfPKfS1_
        - _ZL16ggml_vec_max_f32iPfPKf
        - _ZL17ggml_vec_tanh_f32iPfPKf
        - _ZL18ggml_vec_scale_f32iPff
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL9simd_gemmPfPKfS1_iii
        - exp2f
        - expf
        - ggml_abort
        - ggml_fp16_to_fp32_row
        - ggml_type_size
        - ggml_vec_soft_max_f32
        - powf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8729,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8730,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8733,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8733,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8734,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8734,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8735,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8735,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8737,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8744,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8745,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8746,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8747,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8749,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8775,22'
          Dst:             exp2f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8776,22'
          Dst:             exp2f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8795,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8798,0'
          Dst:             powf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8858,64'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8881,55'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8891,13'
          Dst:             _ZL9simd_gemmPfPKfS1_iii
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8892,13'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8904,17'
          Dst:             _ZL17ggml_vec_tanh_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8905,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8909,17'
          Dst:             _ZL16ggml_vec_add_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8918,17'
          Dst:             _ZL16ggml_vec_max_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8929,38'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8930,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8936,26'
          Dst:             ggml_vec_soft_max_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8944,21'
          Dst:             ggml_fp16_to_fp32_row
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8954,13'
          Dst:             _ZL9simd_gemmPfPKfS1_iii
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8966,26'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8967,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8969,26'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8979,13'
          Dst:             _ZL18ggml_vec_scale_f32iPff
    - functionName:    _ZL16ggml_vec_add_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          185
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_max_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35ggml_flash_attn_ext_reduce_partialsPK19ggml_compute_paramsP11ggml_tensorll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9000
      functionLinenumberEnd: 9064
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          370
      EdgeCount:       81
      CyclomaticComplexity: 23
      functionsReached:
        - _ZL18ggml_vec_scale_f32iPff
        - expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9059,13'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9046,37'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9047,37'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9046,37'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9047,37'
          Dst:             expf
    - functionName:    _ZL49ggml_compute_forward_flash_attn_ext_f16_one_chunkPK19ggml_compute_paramsP11ggml_tensoriillPfl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8473
      functionLinenumberEnd: 8704
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          695
      EdgeCount:       136
      CyclomaticComplexity: 30
      functionsReached:
        - _ZL16ggml_vec_mad_f16iPtPKtf
        - _ZL16ggml_vec_mad_f32iPfPKff
        - _ZL18ggml_vec_scale_f16iPtf
        - _ZL18ggml_vec_scale_f32iPff
        - _ZL24ggml_lookup_fp16_to_fp32t
        - exp2f
        - expf
        - ggml_abort
        - ggml_get_type_traits
        - ggml_get_type_traits_cpu
        - ggml_type_size
        - powf
        - tanhf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8495,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8496,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8499,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8499,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8500,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8500,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8501,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8501,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8503,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8510,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8511,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8512,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8513,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8539,22'
          Dst:             exp2f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8540,22'
          Dst:             exp2f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8542,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8543,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8544,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8545,46'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8547,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8548,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8559,0'
          Dst:             powf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8593,41'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8606,35'
          Dst:             tanhf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8622,26'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8625,21'
          Dst:             _ZL18ggml_vec_scale_f16iPtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8628,26'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8632,17'
          Dst:             _ZL16ggml_vec_mad_f16iPtPKtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8637,26'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8640,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8643,26'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8649,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8652,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8661,28'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8673,22'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8675,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8677,22'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8693,13'
          Dst:             _ZL18ggml_vec_scale_f32iPff
    - functionName:    _ZNK9cmp_top_kclEii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8406
      functionLinenumberEnd: 8407
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11cmp_argsortIL15ggml_sort_order1EEclEii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8334
      functionLinenumberEnd: 8338
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11cmp_argsortIL15ggml_sort_order0EEclEii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8334
      functionLinenumberEnd: 8336
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ggml_wrap_indexll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8173
      functionLinenumberEnd: 8180
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEf'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7981
      functionLinenumberEnd: 7981
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEf'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7982
      functionLinenumberEnd: 7982
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8005
      functionLinenumberEnd: 8008
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7983
      functionLinenumberEnd: 7988
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEf'
        - '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEf'
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7984,30'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEf'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7985,30'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEf'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7986,30'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEf'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7987,30'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEf'
    - functionName:    '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEf'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7881
      functionLinenumberEnd: 7882
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25ggml_compute_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12fp32_to_bitsf
        - _ZL14fp32_from_bitsj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:399,38'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:395,36'
          Dst:             _ZL14fp32_from_bitsj
        - Src:             'ggml/src/./ggml-impl.h:403,0'
          Dst:             _ZL12fp32_to_bitsf
        - Src:             'ggml/src/./ggml-impl.h:404,12'
          Dst:             _ZL14fp32_from_bitsj
    - functionName:    _ZL23ggml_conv_2d_dw_knl_f32PKcl9ggml_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7367
      functionLinenumberEnd: 7372
      functionDepth:   0
      returnType:      float
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL25ggml_compute_fp16_to_fp32t
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7369,16'
          Dst:             _ZL25ggml_compute_fp16_to_fp32t
    - functionName:    _ZL17ggml_call_mul_mat9ggml_typePK19ggml_compute_paramslllPvS3_Pf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6823
      functionLinenumberEnd: 6863
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_forward_mul_mat
        - ggml_get_type_traits
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6824,39'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6862,5'
          Dst:             ggml_compute_forward_mul_mat
    - functionName:    _ZL16ggml_vec_cpy_i32iPiPKi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          125
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ggml_vec_mad1_f32iPfPKfff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          194
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23ggml_vec_mad_f32_unrolliiiPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          928
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ggml_silu_backward_f16tt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1384,21'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1385,34'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/vec.h:1386,12'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:1386,12'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL26ggml_vec_silu_backward_f16iPtPKtS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22ggml_silu_backward_f16tt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1397,17'
          Dst:             _ZL22ggml_silu_backward_f16tt
    - functionName:    _ZL22ggml_silu_backward_f32ff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - expf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1379,34'
          Dst:             expf
    - functionName:    _ZL26ggml_vec_silu_backward_f32iPfPKfS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1393
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22ggml_silu_backward_f32ff
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1391,17'
          Dst:             _ZL22ggml_silu_backward_f32ff
    - functionName:    _ZL23ggml_vec_leaky_relu_f16iPtPKtf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:932,19'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/vec.h:933,16'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL23ggml_vec_leaky_relu_f32iPfPKff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          177
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2310
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorEN3$_38__invokeEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2310
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEii'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2310,49'
          Dst:             '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEii'
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2309
      functionLinenumberEnd: 2309
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorEN3$_28__invokeEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2309
      functionLinenumberEnd: 2309
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEii'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2309,49'
          Dst:             '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_2clEii'
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2308
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorEN3$_18__invokeEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2308
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEii'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2308,49'
          Dst:             '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_1clEii'
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2307
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorEN3$_08__invokeEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2307
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEii'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2307,49'
          Dst:             '_ZZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEii'
    - functionName:    _ZL16ggml_vec_set_f16iPtt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_set_f32iPff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19ggml_vec_argmax_f32iPiPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_sum_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19ggml_vec_cumsum_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_nrows
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/common.h:78,25'
          Dst:             ggml_nrows
    - functionName:    _ZL21ggml_vec_sum_bf16_ggfiPfPK11ggml_bf16_t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1536,16'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
    - functionName:    _ZL20ggml_vec_sum_f16_ggfiPfPKt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/vec.h:1528,16'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL20ggml_vec_sum_f32_ggfiPdPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ggml_vec_acc1_f32iPff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          119
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ggml_vec_add1_f32iPfPKff
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          135
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16ggml_vec_acc_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          138
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34ggml_compute_forward_dup_same_contPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
        - ggml_blck_size
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:23,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:23,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:23,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:24,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:24,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:24,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:25,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:27,24'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:33,20'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:33,41'
          Dst:             ggml_blck_size
    - functionName:    ggml_compute_forward_lightning_indexer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11641
      functionLinenumberEnd: 11719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          426
      EdgeCount:       85
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - ggml_abort
        - ggml_get_type_traits
        - ggml_type_size
        - ggml_vec_dot_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11648,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11649,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11650,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11651,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11664,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11664,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11665,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11665,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11666,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11666,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11667,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11667,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11668,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11668,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11676,40'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11677,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11715,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11710,21'
          Dst:             ggml_vec_dot_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11715,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11715,39'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZL29ggml_compute_forward_fwht_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11545
      functionLinenumberEnd: 11619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         92
      ICount:          474
      EdgeCount:       122
      CyclomaticComplexity: 32
      functionsReached:
        - ggml_abort
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11549,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11550,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11558,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11565,32'
          Dst:             sqrtf
    - functionName:    ggml_compute_forward_fwht
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11621
      functionLinenumberEnd: 11635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29ggml_compute_forward_fwht_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11627,17'
          Dst:             _ZL29ggml_compute_forward_fwht_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11632,17'
          Dst:             ggml_abort
    - functionName:    _ZL37ggml_compute_forward_opt_step_sgd_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11485
      functionLinenumberEnd: 11527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          287
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_get_data_f32
        - ggml_nelements
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11490,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11490,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11491,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11491,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11496,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11499,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11509,38'
          Dst:             ggml_get_data_f32
    - functionName:    ggml_compute_forward_opt_step_sgd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11529
      functionLinenumberEnd: 11543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL37ggml_compute_forward_opt_step_sgd_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11535,17'
          Dst:             _ZL37ggml_compute_forward_opt_step_sgd_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11540,17'
          Dst:             ggml_abort
    - functionName:    _ZL39ggml_compute_forward_opt_step_adamw_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11402
      functionLinenumberEnd: 11465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          208
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_get_data_f32
        - ggml_nelements
        - ggml_nrows
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11410,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11410,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11411,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11411,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11412,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11412,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11413,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11413,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11418,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11421,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11430,38'
          Dst:             ggml_get_data_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11457,30'
          Dst:             sqrtf
    - functionName:    ggml_compute_forward_opt_step_adamw
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11469
      functionLinenumberEnd: 11483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL39ggml_compute_forward_opt_step_adamw_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11476,17'
          Dst:             _ZL39ggml_compute_forward_opt_step_adamw_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11480,17'
          Dst:             ggml_abort
    - functionName:    _ZL48ggml_compute_forward_cross_entropy_loss_back_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11321
      functionLinenumberEnd: 11380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL16ggml_vec_max_f32iPfPKf
        - _ZL16ggml_vec_sub_f32iPfPKfS1_
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous
        - ggml_nrows
        - ggml_vec_soft_max_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11327,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11327,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11328,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11328,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11329,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11329,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11330,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11330,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11331,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11331,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11331,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11338,24'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11364,9'
          Dst:             _ZL16ggml_vec_max_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11365,32'
          Dst:             ggml_vec_soft_max_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11367,9'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11370,9'
          Dst:             _ZL16ggml_vec_sub_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11371,9'
          Dst:             _ZL18ggml_vec_scale_f32iPff
    - functionName:    ggml_compute_forward_cross_entropy_loss_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11384
      functionLinenumberEnd: 11398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL48ggml_compute_forward_cross_entropy_loss_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11391,17'
          Dst:             _ZL48ggml_compute_forward_cross_entropy_loss_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11395,17'
          Dst:             ggml_abort
    - functionName:    _ZL43ggml_compute_forward_cross_entropy_loss_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11225
      functionLinenumberEnd: 11297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL16ggml_vec_max_f32iPfPKf
        - _ZL16ggml_vec_mul_f32iPfPKfS1_
        - _ZL16ggml_vec_sum_f32iPfPKf
        - _ZL17ggml_vec_add1_f32iPfPKff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_barrier
        - ggml_is_scalar
        - ggml_nrows
        - ggml_type_size
        - ggml_vec_log_soft_max_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11230,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11231,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11232,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11232,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11233,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11233,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11234,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11234,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11235,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11235,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11236,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11240,24'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11249,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11290,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11271,9'
          Dst:             _ZL16ggml_vec_max_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11272,40'
          Dst:             ggml_vec_log_soft_max_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11275,9'
          Dst:             _ZL17ggml_vec_add1_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11276,9'
          Dst:             _ZL16ggml_vec_mul_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11279,9'
          Dst:             _ZL16ggml_vec_sum_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11294,9'
          Dst:             _ZL16ggml_vec_sum_f32iPfPKf
    - functionName:    ggml_compute_forward_cross_entropy_loss
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11301
      functionLinenumberEnd: 11315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL43ggml_compute_forward_cross_entropy_loss_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11308,17'
          Dst:             _ZL43ggml_compute_forward_cross_entropy_loss_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11312,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_custom
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11213
      functionLinenumberEnd: 11219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_map_custom3
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11197
      functionLinenumberEnd: 11207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_map_custom2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11182
      functionLinenumberEnd: 11191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_map_custom1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11168
      functionLinenumberEnd: 11176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34ggml_compute_forward_rwkv_wkv7_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10951
      functionLinenumberEnd: 11143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          312
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10978,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_rwkv_wkv7
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11148
      functionLinenumberEnd: 11162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34ggml_compute_forward_rwkv_wkv7_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11155,17'
          Dst:             _ZL34ggml_compute_forward_rwkv_wkv7_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:11159,17'
          Dst:             ggml_abort
    - functionName:    _ZL40ggml_compute_forward_gated_delta_net_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10891
      functionLinenumberEnd: 10928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          111
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL46ggml_compute_forward_gated_delta_net_one_chunkPK19ggml_compute_paramsP11ggml_tensorll
        - ggml_barrier
        - ggml_is_numa
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10897,35'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10912,7'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10915,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10925,9'
          Dst:             _ZL46ggml_compute_forward_gated_delta_net_one_chunkPK19ggml_compute_paramsP11ggml_tensorll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10926,25'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    ggml_compute_forward_gated_delta_net
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10932
      functionLinenumberEnd: 10945
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL40ggml_compute_forward_gated_delta_net_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10938,17'
          Dst:             _ZL40ggml_compute_forward_gated_delta_net_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10942,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_solve_tri_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10664
      functionLinenumberEnd: 10721
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          299
      EdgeCount:       62
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10670,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10671,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10672,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10674,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10675,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10676,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10678,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10679,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_solve_tri
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10723
      functionLinenumberEnd: 10732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL34ggml_compute_forward_solve_tri_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10728,9'
          Dst:             _ZL34ggml_compute_forward_solve_tri_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10730,9'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_compute_forward_gla_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10467
      functionLinenumberEnd: 10643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          568
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - ggml_abort
        - ggml_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10473,25'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10493,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10499,5'
          Dst:             ggml_barrier
    - functionName:    ggml_compute_forward_gla
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10648
      functionLinenumberEnd: 10662
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28ggml_compute_forward_gla_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10655,17'
          Dst:             _ZL28ggml_compute_forward_gla_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10659,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_rwkv_wkv6_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10255
      functionLinenumberEnd: 10442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          585
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - ggml_abort
        - ggml_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10281,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10287,5'
          Dst:             ggml_barrier
    - functionName:    ggml_compute_forward_rwkv_wkv6
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10447
      functionLinenumberEnd: 10461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34ggml_compute_forward_rwkv_wkv6_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10454,17'
          Dst:             _ZL34ggml_compute_forward_rwkv_wkv6_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10458,17'
          Dst:             ggml_abort
    - functionName:    _ZL36ggml_compute_forward_add_rel_pos_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10174
      functionLinenumberEnd: 10231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          195
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - ggml_barrier
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10183,61'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10185,9'
          Dst:             ggml_barrier
    - functionName:    ggml_compute_forward_add_rel_pos
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10235
      functionLinenumberEnd: 10249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_compute_forward_add_rel_pos_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10242,17'
          Dst:             _ZL36ggml_compute_forward_add_rel_pos_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10246,17'
          Dst:             ggml_abort
    - functionName:    _ZL36ggml_compute_forward_get_rel_pos_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10127
      functionLinenumberEnd: 10149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          217
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_get_rel_pos
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10153
      functionLinenumberEnd: 10168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL36ggml_compute_forward_get_rel_pos_f16PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:10157,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10161,17'
          Dst:             _ZL36ggml_compute_forward_get_rel_pos_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10165,17'
          Dst:             ggml_abort
    - functionName:    _ZL32ggml_compute_forward_geglu_quickPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3676
      functionLinenumberEnd: 3694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL36ggml_compute_forward_geglu_quick_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL36ggml_compute_forward_geglu_quick_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:3680,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3683,17'
          Dst:             _ZL36ggml_compute_forward_geglu_quick_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3687,17'
          Dst:             _ZL36ggml_compute_forward_geglu_quick_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3691,17'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_geglu_erfPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3533
      functionLinenumberEnd: 3551
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL34ggml_compute_forward_geglu_erf_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_geglu_erf_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:3537,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3540,17'
          Dst:             _ZL34ggml_compute_forward_geglu_erf_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3544,17'
          Dst:             _ZL34ggml_compute_forward_geglu_erf_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3548,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_swiglu_oaiPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3394
      functionLinenumberEnd: 3408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL35ggml_compute_forward_swiglu_oai_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3401,17'
          Dst:             _ZL35ggml_compute_forward_swiglu_oai_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3405,17'
          Dst:             ggml_abort
    - functionName:    _ZL27ggml_compute_forward_swigluPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3303
      functionLinenumberEnd: 3321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL31ggml_compute_forward_swiglu_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_swiglu_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:3307,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3310,17'
          Dst:             _ZL31ggml_compute_forward_swiglu_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3314,17'
          Dst:             _ZL31ggml_compute_forward_swiglu_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3318,17'
          Dst:             ggml_abort
    - functionName:    _ZL26ggml_compute_forward_gegluPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3160
      functionLinenumberEnd: 3178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL30ggml_compute_forward_geglu_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL30ggml_compute_forward_geglu_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:3164,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3167,17'
          Dst:             _ZL30ggml_compute_forward_geglu_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3171,17'
          Dst:             _ZL30ggml_compute_forward_geglu_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3175,17'
          Dst:             ggml_abort
    - functionName:    _ZL26ggml_compute_forward_regluPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3017
      functionLinenumberEnd: 3035
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL30ggml_compute_forward_reglu_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL30ggml_compute_forward_reglu_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:3021,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3024,17'
          Dst:             _ZL30ggml_compute_forward_reglu_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3028,17'
          Dst:             _ZL30ggml_compute_forward_reglu_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3032,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_glu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10087
      functionLinenumberEnd: 10121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL26ggml_compute_forward_gegluPK19ggml_compute_paramsP11ggml_tensor
        - _ZL26ggml_compute_forward_regluPK19ggml_compute_paramsP11ggml_tensor
        - _ZL27ggml_compute_forward_swigluPK19ggml_compute_paramsP11ggml_tensor
        - _ZL30ggml_compute_forward_geglu_erfPK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_swiglu_oaiPK19ggml_compute_paramsP11ggml_tensor
        - _ZL32ggml_compute_forward_geglu_quickPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_get_glu_op
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:10091,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10089,28'
          Dst:             ggml_get_glu_op
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10094,17'
          Dst:             _ZL26ggml_compute_forward_regluPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10098,17'
          Dst:             _ZL26ggml_compute_forward_gegluPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10102,17'
          Dst:             _ZL27ggml_compute_forward_swigluPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10106,17'
          Dst:             _ZL31ggml_compute_forward_swiglu_oaiPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10110,17'
          Dst:             _ZL30ggml_compute_forward_geglu_erfPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10114,17'
          Dst:             _ZL32ggml_compute_forward_geglu_quickPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10118,17'
          Dst:             ggml_abort
    - functionName:    _ZL25ggml_compute_forward_siluPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2680
      functionLinenumberEnd: 2698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL29ggml_compute_forward_silu_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_silu_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2684,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2687,17'
          Dst:             _ZL29ggml_compute_forward_silu_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2691,17'
          Dst:             _ZL29ggml_compute_forward_silu_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2695,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_gelu_quickPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL35ggml_compute_forward_gelu_quick_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL35ggml_compute_forward_gelu_quick_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2565,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2568,17'
          Dst:             _ZL35ggml_compute_forward_gelu_quick_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2572,17'
          Dst:             _ZL35ggml_compute_forward_gelu_quick_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2576,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_gelu_erfPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL33ggml_compute_forward_gelu_erf_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL33ggml_compute_forward_gelu_erf_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2446,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2449,17'
          Dst:             _ZL33ggml_compute_forward_gelu_erf_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2453,17'
          Dst:             _ZL33ggml_compute_forward_gelu_erf_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2457,17'
          Dst:             ggml_abort
    - functionName:    _ZL25ggml_compute_forward_geluPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2212
      functionLinenumberEnd: 2230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL29ggml_compute_forward_gelu_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_gelu_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2216,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2219,17'
          Dst:             _ZL29ggml_compute_forward_gelu_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2223,17'
          Dst:             _ZL29ggml_compute_forward_gelu_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2227,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_unary
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9983
      functionLinenumberEnd: 10081
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          130
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached:
        - _ZL25ggml_compute_forward_geluPK19ggml_compute_paramsP11ggml_tensor
        - _ZL25ggml_compute_forward_siluPK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_gelu_erfPK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_gelu_quickPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_compute_forward_abs
        - ggml_compute_forward_ceil
        - ggml_compute_forward_elu
        - ggml_compute_forward_exp
        - ggml_compute_forward_expm1
        - ggml_compute_forward_floor
        - ggml_compute_forward_hardsigmoid
        - ggml_compute_forward_hardswish
        - ggml_compute_forward_neg
        - ggml_compute_forward_relu
        - ggml_compute_forward_round
        - ggml_compute_forward_sgn
        - ggml_compute_forward_sigmoid
        - ggml_compute_forward_softplus
        - ggml_compute_forward_step
        - ggml_compute_forward_tanh
        - ggml_compute_forward_trunc
        - ggml_compute_forward_xielu
        - ggml_get_unary_op
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:9987,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9985,30'
          Dst:             ggml_get_unary_op
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9990,17'
          Dst:             ggml_compute_forward_abs
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9994,17'
          Dst:             ggml_compute_forward_sgn
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9998,17'
          Dst:             ggml_compute_forward_neg
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10002,17'
          Dst:             ggml_compute_forward_step
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10006,17'
          Dst:             ggml_compute_forward_tanh
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10010,17'
          Dst:             ggml_compute_forward_elu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10014,17'
          Dst:             ggml_compute_forward_relu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10018,17'
          Dst:             ggml_compute_forward_sigmoid
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10022,17'
          Dst:             _ZL25ggml_compute_forward_geluPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10026,17'
          Dst:             _ZL29ggml_compute_forward_gelu_erfPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10030,17'
          Dst:             _ZL31ggml_compute_forward_gelu_quickPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10034,17'
          Dst:             _ZL25ggml_compute_forward_siluPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10038,17'
          Dst:             ggml_compute_forward_hardswish
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10042,17'
          Dst:             ggml_compute_forward_hardsigmoid
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10046,17'
          Dst:             ggml_compute_forward_exp
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10050,17'
          Dst:             ggml_compute_forward_floor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10054,17'
          Dst:             ggml_compute_forward_ceil
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10058,17'
          Dst:             ggml_compute_forward_round
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10062,17'
          Dst:             ggml_compute_forward_trunc
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10066,17'
          Dst:             ggml_compute_forward_xielu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10070,17'
          Dst:             ggml_compute_forward_expm1
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10074,17'
          Dst:             ggml_compute_forward_softplus
        - Src:             'ggml/src/ggml-cpu/ops.cpp:10078,17'
          Dst:             ggml_abort
    - functionName:    _ZL35ggml_compute_forward_win_unpart_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9922
      functionLinenumberEnd: 9959
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          231
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_win_unpart
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9963
      functionLinenumberEnd: 9977
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL35ggml_compute_forward_win_unpart_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9970,17'
          Dst:             _ZL35ggml_compute_forward_win_unpart_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9974,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_win_part_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9859
      functionLinenumberEnd: 9898
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          203
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_win_part
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9902
      functionLinenumberEnd: 9916
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_win_part_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9909,17'
          Dst:             _ZL33ggml_compute_forward_win_part_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9913,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_ssm_scan_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9629
      functionLinenumberEnd: 9838
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          699
      EdgeCount:       136
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL25ggml_compute_softplus_f32f
        - expf
        - ggml_abort
        - ggml_element_size
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9649,27'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9649,50'
          Dst:             ggml_element_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9651,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9651,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9651,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9652,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9653,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9654,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9655,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9656,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9657,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9658,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9659,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9785,48'
          Dst:             _ZL25ggml_compute_softplus_f32f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9688,48'
          Dst:             _ZL25ggml_compute_softplus_f32f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9689,38'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9785,48'
          Dst:             _ZL25ggml_compute_softplus_f32f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9824,58'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9688,48'
          Dst:             _ZL25ggml_compute_softplus_f32f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9689,38'
          Dst:             expf
    - functionName:    ggml_compute_forward_ssm_scan
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9842
      functionLinenumberEnd: 9853
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_ssm_scan_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9846,17'
          Dst:             _ZL33ggml_compute_forward_ssm_scan_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9850,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_ssm_conv_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9559
      functionLinenumberEnd: 9608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          222
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9572,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9573,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9574,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9575,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_ssm_conv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9612
      functionLinenumberEnd: 9623
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_ssm_conv_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9616,17'
          Dst:             _ZL33ggml_compute_forward_ssm_conv_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9620,17'
          Dst:             ggml_abort
    - functionName:    _ZL40ggml_compute_forward_flash_attn_back_f32PK19ggml_compute_paramsbP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9224
      functionLinenumberEnd: 9534
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         145
      ICount:          841
      EdgeCount:       186
      CyclomaticComplexity: 43
      functionsReached:
        - _ZL16ggml_vec_mad_f32iPfPKff
        - _ZL16ggml_vec_max_f32iPfPKf
        - _ZL16ggml_vec_mul_f32iPfPKfS1_
        - _ZL16ggml_vec_set_f32iPff
        - _ZL17ggml_vec_acc1_f32iPff
        - _ZL18ggml_vec_scale_f32iPff
        - _ZL7ggml_upii
        - ggml_abort
        - ggml_barrier
        - ggml_blck_size
        - ggml_nelements
        - ggml_type_size
        - ggml_vec_dot_f32
        - ggml_vec_soft_max_f32
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9250,22'
          Dst:             _ZL7ggml_upii
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9255,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9257,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9258,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9259,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9262,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9263,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9264,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9269,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9272,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9273,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9274,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9275,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9280,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9282,28'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9283,28'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9286,5'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9286,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9287,26'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9321,30'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9370,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9381,21'
          Dst:             _ZL16ggml_vec_max_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9391,31'
          Dst:             ggml_vec_soft_max_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9398,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9470,17'
          Dst:             _ZL16ggml_vec_set_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9480,17'
          Dst:             ggml_vec_dot_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9481,17'
          Dst:             _ZL17ggml_vec_acc1_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9482,17'
          Dst:             _ZL16ggml_vec_mul_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9488,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9526,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9514,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9502,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9472,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9363,21'
          Dst:             ggml_vec_dot_f32
    - functionName:    ggml_compute_forward_flash_attn_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9539
      functionLinenumberEnd: 9553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL40ggml_compute_forward_flash_attn_back_f32PK19ggml_compute_paramsbP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9546,17'
          Dst:             _ZL40ggml_compute_forward_flash_attn_back_f32PK19ggml_compute_paramsbP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9550,17'
          Dst:             ggml_abort
    - functionName:    _ZL39ggml_compute_forward_flash_attn_ext_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9068
      functionLinenumberEnd: 9200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         99
      ICount:          492
      EdgeCount:       129
      CyclomaticComplexity: 32
      functionsReached:
        - _ZL35ggml_flash_attn_ext_reduce_partialsPK19ggml_compute_paramsP11ggml_tensorll
        - _ZL41ggml_compute_forward_flash_attn_ext_tiledPK19ggml_compute_paramsP11ggml_tensorii
        - _ZL49ggml_compute_forward_flash_attn_ext_f16_one_chunkPK19ggml_compute_paramsP11ggml_tensoriillPfl
        - ggml_abort
        - ggml_barrier
        - ggml_is_numa
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9088,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9089,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9092,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9092,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9093,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9093,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9094,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9094,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9096,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9103,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9104,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9105,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9106,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9132,17'
          Dst:             _ZL49ggml_compute_forward_flash_attn_ext_f16_one_chunkPK19ggml_compute_paramsP11ggml_tensoriillPfl
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9144,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9145,9'
          Dst:             _ZL35ggml_flash_attn_ext_reduce_partialsPK19ggml_compute_paramsP11ggml_tensorll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9152,39'
          Dst:             ggml_is_numa
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9164,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9167,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9194,17'
          Dst:             _ZL49ggml_compute_forward_flash_attn_ext_f16_one_chunkPK19ggml_compute_paramsP11ggml_tensoriillPfl
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9197,29'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9192,17'
          Dst:             _ZL41ggml_compute_forward_flash_attn_ext_tiledPK19ggml_compute_paramsP11ggml_tensorii
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9197,29'
          Dst:             ggml_threadpool_chunk_add
    - functionName:    ggml_compute_forward_flash_attn_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9204
      functionLinenumberEnd: 9217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL39ggml_compute_forward_flash_attn_ext_f16PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:9205,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9210,17'
          Dst:             _ZL39ggml_compute_forward_flash_attn_ext_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:9214,17'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_top_k_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8413
      functionLinenumberEnd: 8448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          254
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8419,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8424,24'
          Dst:             ggml_nrows
    - functionName:    ggml_compute_forward_top_k
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8452
      functionLinenumberEnd: 8466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30ggml_compute_forward_top_k_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8459,17'
          Dst:             _ZL30ggml_compute_forward_top_k_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8463,17'
          Dst:             ggml_abort
    - functionName:    _ZL32ggml_compute_forward_argsort_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8345
      functionLinenumberEnd: 8382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          254
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:8369,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8351,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8356,24'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8358,47'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8379,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_argsort
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8386
      functionLinenumberEnd: 8400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL32ggml_compute_forward_argsort_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8393,17'
          Dst:             _ZL32ggml_compute_forward_argsort_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8397,17'
          Dst:             ggml_abort
    - functionName:    _ZL43ggml_compute_forward_timestep_embedding_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8280
      functionLinenumberEnd: 8309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          141
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - cosf
        - expf
        - ggml_abort
        - logf
        - sinf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8284,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8291,21'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8292,28'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8300,39'
          Dst:             logf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8300,33'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8302,29'
          Dst:             cosf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8303,36'
          Dst:             sinf
    - functionName:    ggml_compute_forward_timestep_embedding
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8313
      functionLinenumberEnd: 8327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL43ggml_compute_forward_timestep_embedding_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8320,17'
          Dst:             _ZL43ggml_compute_forward_timestep_embedding_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8324,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_arange_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8242
      functionLinenumberEnd: 8261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - ggml_abort
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8244,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8249,25'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8250,25'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8251,25'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8255,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8255,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_arange
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8265
      functionLinenumberEnd: 8276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31ggml_compute_forward_arange_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8269,17'
          Dst:             _ZL31ggml_compute_forward_arange_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8273,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_roll_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8184
      functionLinenumberEnd: 8218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15ggml_wrap_indexll
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8192,20'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8193,20'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8194,20'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8195,20'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             _ZL15ggml_wrap_indexll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8208,29'
          Dst:             _ZL15ggml_wrap_indexll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8209,29'
          Dst:             _ZL15ggml_wrap_indexll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8210,29'
          Dst:             _ZL15ggml_wrap_indexll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8215,9'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8216,9'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
    - functionName:    _ZL16ggml_vec_cpy_f32iPfPKf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          125
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_forward_roll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8222
      functionLinenumberEnd: 8236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29ggml_compute_forward_roll_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8229,17'
          Dst:             _ZL29ggml_compute_forward_roll_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8233,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_pad_reflect_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8140
      functionLinenumberEnd: 8169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          280
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8144,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8145,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8162,17'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8162,17'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8162,17'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
    - functionName:    _ZL28ggml_compute_forward_pad_f32ILb0EEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8052
      functionLinenumberEnd: 8112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          265
      EdgeCount:       72
      CyclomaticComplexity: 21
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8071,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8070,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8069,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8068,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8067,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8066,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8065,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8064,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
    - functionName:    _ZL28ggml_compute_forward_pad_f32ILb1EEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8052
      functionLinenumberEnd: 8112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          172
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL16ggml_wrap_aroundll
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8070,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8068,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8066,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8064,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             _ZL16ggml_wrap_aroundll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             _ZL16ggml_wrap_aroundll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             _ZL16ggml_wrap_aroundll
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8085,48'
          Dst:             _ZL16ggml_wrap_aroundll
    - functionName:    ggml_compute_forward_pad
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8117
      functionLinenumberEnd: 8134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - _ZL28ggml_compute_forward_pad_f32ILb0EEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_pad_f32ILb1EEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8119,34'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8124,21'
          Dst:             _ZL28ggml_compute_forward_pad_f32ILb1EEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8126,21'
          Dst:             _ZL28ggml_compute_forward_pad_f32ILb0EEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8131,17'
          Dst:             ggml_abort
    - functionName:    _ZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7834
      functionLinenumberEnd: 8026
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         133
      ICount:          947
      EdgeCount:       180
      CyclomaticComplexity: 49
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEf'
        - '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
        - '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7838,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7851,32'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7911,52'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEf'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7911,52'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEf'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7914,56'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_0clEf'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8012,37'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8012,47'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8012,56'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8012,65'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8012,29'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8013,37'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8013,47'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8013,56'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8013,65'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8013,29'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8014,37'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8014,47'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8014,56'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8014,65'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8014,29'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8015,37'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8015,47'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8015,56'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8015,65'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_4clEll'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8015,29'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8011,43'
          Dst:             '_ZZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensorENK3$_3clEfffff'
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8024,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_upscale
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8030
      functionLinenumberEnd: 8044
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8037,17'
          Dst:             _ZL32ggml_compute_forward_upscale_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:8041,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_pool_2d_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7712
      functionLinenumberEnd: 7828
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         87
      ICount:          436
      EdgeCount:       118
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7734,43'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7736,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7737,22'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7795,53'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7795,53'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7775,62'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7814,62'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7819,21'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_pool_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7625
      functionLinenumberEnd: 7706
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          339
      EdgeCount:       80
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - ggml_abort
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7664,17'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7664,17'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7693,17'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7686,25'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7645,43'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7685,103'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7667,46'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7689,68'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7696,46'
          Dst:             ggml_abort
    - functionName:    _ZL32ggml_compute_forward_pool_1d_kspPK19ggml_compute_params12ggml_op_pooliiiP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7543
      functionLinenumberEnd: 7604
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          252
      EdgeCount:       59
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7564,13'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7564,13'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7586,17'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7595,13'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7556,24'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7583,25'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7567,42'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7589,46'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7598,42'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_pool_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7610
      functionLinenumberEnd: 7619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL32ggml_compute_forward_pool_1d_kspPK19ggml_compute_params12ggml_op_pooliiiP11ggml_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7618,5'
          Dst:             _ZL32ggml_compute_forward_pool_1d_kspPK19ggml_compute_params12ggml_op_pooliiiP11ggml_tensor
    - functionName:    _ZL36ggml_compute_forward_conv_2d_dw_cwhnPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_RK22ggml_conv_2d_dw_params
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7379
      functionLinenumberEnd: 7455
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          398
      EdgeCount:       104
      CyclomaticComplexity: 29
      functionsReached:
        - _ZL23ggml_conv_2d_dw_knl_f32PKcl9ggml_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7447,32'
          Dst:             _ZL23ggml_conv_2d_dw_knl_f32PKcl9ggml_type
    - functionName:    _ZL36ggml_compute_forward_conv_2d_dw_whcnPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_RK22ggml_conv_2d_dw_params
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7462
      functionLinenumberEnd: 7498
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          251
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL23ggml_conv_2d_dw_knl_f32PKcl9ggml_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7490,32'
          Dst:             _ZL23ggml_conv_2d_dw_knl_f32PKcl9ggml_type
    - functionName:    ggml_compute_forward_conv_2d_dw
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7502
      functionLinenumberEnd: 7534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          129
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL36ggml_compute_forward_conv_2d_dw_cwhnPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_RK22ggml_conv_2d_dw_params
        - _ZL36ggml_compute_forward_conv_2d_dw_whcnPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_RK22ggml_conv_2d_dw_params
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_contiguous_channels
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7522,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7523,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7524,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7526,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7527,9'
          Dst:             _ZL36ggml_compute_forward_conv_2d_dw_whcnPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_RK22ggml_conv_2d_dw_params
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7528,16'
          Dst:             ggml_is_contiguous_channels
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7529,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7530,9'
          Dst:             _ZL36ggml_compute_forward_conv_2d_dw_cwhnPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_RK22ggml_conv_2d_dw_params
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7532,9'
          Dst:             ggml_abort
    - functionName:    _ZL43ggml_compute_forward_conv_transpose_2d_implIfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7224
      functionLinenumberEnd: 7324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         137
      ICount:          696
      EdgeCount:       182
      CyclomaticComplexity: 47
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_barrier
        - ggml_nbytes
        - ggml_type_size
        - ggml_vec_dot_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7229,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7230,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7231,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7240,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7240,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7241,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7281,30'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7283,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7285,28'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7314,29'
          Dst:             ggml_vec_dot_f32
    - functionName:    _ZL43ggml_compute_forward_conv_transpose_2d_implItEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7224
      functionLinenumberEnd: 7324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         114
      ICount:          572
      EdgeCount:       150
      CyclomaticComplexity: 38
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_barrier
        - ggml_nbytes
        - ggml_type_size
        - ggml_vec_dot_f16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7229,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7230,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7231,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7240,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7240,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7241,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7272,56'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7281,30'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7283,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7285,28'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7310,29'
          Dst:             ggml_vec_dot_f16
    - functionName:    ggml_compute_forward_conv_transpose_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7328
      functionLinenumberEnd: 7346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL43ggml_compute_forward_conv_transpose_2d_implIfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL43ggml_compute_forward_conv_transpose_2d_implItEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:7332,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7335,17'
          Dst:             _ZL43ggml_compute_forward_conv_transpose_2d_implItEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7339,17'
          Dst:             _ZL43ggml_compute_forward_conv_transpose_2d_implIfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7343,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_conv_3d_implPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_9ggml_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7085
      functionLinenumberEnd: 7211
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          692
      EdgeCount:       151
      CyclomaticComplexity: 40
      functionsReached:
        - _ZL17ggml_call_mul_mat9ggml_typePK19ggml_compute_paramslllPvS3_Pf
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7087,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7087,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7088,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7089,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7091,39'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7129,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7183,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7186,9'
          Dst:             _ZL17ggml_call_mul_mat9ggml_typePK19ggml_compute_paramslllPvS3_Pf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7188,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7175,63'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7175,63'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    ggml_compute_forward_conv_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7215
      functionLinenumberEnd: 7219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_conv_3d_implPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_9ggml_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7218,5'
          Dst:             _ZL33ggml_compute_forward_conv_3d_implPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_9ggml_type
    - functionName:    _ZL33ggml_compute_forward_conv_2d_implPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_9ggml_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6948
      functionLinenumberEnd: 7067
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          640
      EdgeCount:       141
      CyclomaticComplexity: 36
      functionsReached:
        - _ZL17ggml_call_mul_mat9ggml_typePK19ggml_compute_paramslllPvS3_Pf
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6950,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6950,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6951,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6952,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6954,39'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6965,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6986,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7037,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7030,60'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7030,60'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7041,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7044,9'
          Dst:             _ZL17ggml_call_mul_mat9ggml_typePK19ggml_compute_paramslllPvS3_Pf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7046,9'
          Dst:             ggml_barrier
    - functionName:    ggml_compute_forward_conv_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7071
      functionLinenumberEnd: 7077
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_conv_2d_implPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_9ggml_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:7076,5'
          Dst:             _ZL33ggml_compute_forward_conv_2d_implPK19ggml_compute_paramsPK11ggml_tensorS4_PS2_9ggml_type
    - functionName:    _ZL35ggml_compute_forward_col2im_1d_implI11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6879
      functionLinenumberEnd: 6928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          191
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - ggml_abort
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6883,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6883,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6884,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6884,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6921,28'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6925,44'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL35ggml_compute_forward_col2im_1d_implItEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6879
      functionLinenumberEnd: 6928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          191
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - ggml_abort
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6883,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6883,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6884,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6884,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6921,28'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6925,44'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL35ggml_compute_forward_col2im_1d_implIfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6879
      functionLinenumberEnd: 6928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          189
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6883,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6883,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6884,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6884,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_col2im_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6932
      functionLinenumberEnd: 6939
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL35ggml_compute_forward_col2im_1d_implI11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL35ggml_compute_forward_col2im_1d_implIfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL35ggml_compute_forward_col2im_1d_implItEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6933,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6934,30'
          Dst:             _ZL35ggml_compute_forward_col2im_1d_implIfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6935,30'
          Dst:             _ZL35ggml_compute_forward_col2im_1d_implItEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6936,30'
          Dst:             _ZL35ggml_compute_forward_col2im_1d_implI11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6937,18'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_im2col_3d_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6717
      functionLinenumberEnd: 6800
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          411
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6722,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6723,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6762,5'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_im2col_3d_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6627
      functionLinenumberEnd: 6709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          412
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6632,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6633,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6671,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6698,99'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    ggml_compute_forward_im2col_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6805
      functionLinenumberEnd: 6820
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL34ggml_compute_forward_im2col_3d_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_im2col_3d_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6806,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6809,17'
          Dst:             _ZL34ggml_compute_forward_im2col_3d_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6813,17'
          Dst:             _ZL34ggml_compute_forward_im2col_3d_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6817,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_im2col_back_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6529
      functionLinenumberEnd: 6618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         80
      ICount:          416
      EdgeCount:       106
      CyclomaticComplexity: 28
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6534,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6535,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6536,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6565,5'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_im2col_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6352
      functionLinenumberEnd: 6419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          474
      EdgeCount:       96
      CyclomaticComplexity: 25
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6357,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6358,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6387,5'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_im2col_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6428
      functionLinenumberEnd: 6504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          386
      EdgeCount:       93
      CyclomaticComplexity: 24
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6433,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6434,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6463,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6463,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6492,80'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    ggml_compute_forward_im2col
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6508
      functionLinenumberEnd: 6523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL31ggml_compute_forward_im2col_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_im2col_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6509,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6512,17'
          Dst:             _ZL31ggml_compute_forward_im2col_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6516,17'
          Dst:             _ZL31ggml_compute_forward_im2col_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6520,17'
          Dst:             ggml_abort
    - functionName:    _ZL42ggml_compute_forward_conv_transpose_1d_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6238
      functionLinenumberEnd: 6322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         110
      ICount:          577
      EdgeCount:       146
      CyclomaticComplexity: 38
      functionsReached:
        - ggml_abort
        - ggml_barrier
        - ggml_nbytes
        - ggml_vec_dot_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6243,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6244,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6245,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6254,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6255,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6289,30'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6291,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6315,17'
          Dst:             ggml_vec_dot_f32
    - functionName:    _ZL46ggml_compute_forward_conv_transpose_1d_f16_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6150
      functionLinenumberEnd: 6234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         87
      ICount:          460
      EdgeCount:       114
      CyclomaticComplexity: 29
      functionsReached:
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_barrier
        - ggml_nbytes
        - ggml_vec_dot_f16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6155,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6156,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6157,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6166,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6167,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6195,48'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6201,30'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6203,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6227,17'
          Dst:             ggml_vec_dot_f16
    - functionName:    ggml_compute_forward_conv_transpose_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6326
      functionLinenumberEnd: 6344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL42ggml_compute_forward_conv_transpose_1d_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL46ggml_compute_forward_conv_transpose_1d_f16_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6330,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6333,17'
          Dst:             _ZL46ggml_compute_forward_conv_transpose_1d_f16_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6337,17'
          Dst:             _ZL42ggml_compute_forward_conv_transpose_1d_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6341,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_rope_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6126
      functionLinenumberEnd: 6144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL29ggml_compute_forward_rope_fltIfEvPK19ggml_compute_paramsP11ggml_tensorb
        - _ZL29ggml_compute_forward_rope_fltItEvPK19ggml_compute_paramsP11ggml_tensorb
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6130,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6133,17'
          Dst:             _ZL29ggml_compute_forward_rope_fltItEvPK19ggml_compute_paramsP11ggml_tensorb
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6137,17'
          Dst:             _ZL29ggml_compute_forward_rope_fltIfEvPK19ggml_compute_paramsP11ggml_tensorb
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6141,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_rope_fltItEvPK19ggml_compute_paramsP11ggml_tensorb
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5956
      functionLinenumberEnd: 6098
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          602
      EdgeCount:       131
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL12rotate_pairsItEvllPKfPKT_PS2_i
        - _ZL20ggml_rope_cache_initffPKfPflffS1_ff
        - _ZL21ggml_mrope_cache_initffffPibbfPKfPflffS2_ff
        - ggml_abort
        - ggml_nrows
        - ggml_rope_yarn_corr_dims
        - powf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6069,17'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5962,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5963,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5987,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5988,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5993,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5995,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5996,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6008,31'
          Dst:             powf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6011,5'
          Dst:             ggml_rope_yarn_corr_dims
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6018,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6022,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6027,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6028,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6058,25'
          Dst:             _ZL21ggml_mrope_cache_initffffPibbfPKfPflffS2_ff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6051,25'
          Dst:             _ZL20ggml_rope_cache_initffPKfPflffS1_ff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6079,25'
          Dst:             _ZL12rotate_pairsItEvllPKfPKT_PS2_i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6071,25'
          Dst:             _ZL12rotate_pairsItEvllPKfPKT_PS2_i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6076,25'
          Dst:             _ZL12rotate_pairsItEvllPKfPKT_PS2_i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6082,25'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_rope_fltIfEvPK19ggml_compute_paramsP11ggml_tensorb
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5956
      functionLinenumberEnd: 6098
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          609
      EdgeCount:       131
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL12rotate_pairsIfEvllPKfPKT_PS2_i
        - _ZL20ggml_rope_cache_initffPKfPflffS1_ff
        - _ZL21ggml_mrope_cache_initffffPibbfPKfPflffS2_ff
        - ggml_abort
        - ggml_nrows
        - ggml_rope_yarn_corr_dims
        - powf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6069,17'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5962,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5963,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5987,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5988,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5993,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5995,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5996,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6008,31'
          Dst:             powf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6011,5'
          Dst:             ggml_rope_yarn_corr_dims
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6018,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6022,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6027,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6028,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6058,25'
          Dst:             _ZL21ggml_mrope_cache_initffffPibbfPKfPflffS2_ff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6051,25'
          Dst:             _ZL20ggml_rope_cache_initffPKfPflffS1_ff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6079,25'
          Dst:             _ZL12rotate_pairsIfEvllPKfPKT_PS2_i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6071,25'
          Dst:             _ZL12rotate_pairsIfEvllPKfPKT_PS2_i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6076,25'
          Dst:             _ZL12rotate_pairsIfEvllPKfPKT_PS2_i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6082,25'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_rope
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6102
      functionLinenumberEnd: 6120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL29ggml_compute_forward_rope_fltIfEvPK19ggml_compute_paramsP11ggml_tensorb
        - _ZL29ggml_compute_forward_rope_fltItEvPK19ggml_compute_paramsP11ggml_tensorb
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:6106,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6109,17'
          Dst:             _ZL29ggml_compute_forward_rope_fltItEvPK19ggml_compute_paramsP11ggml_tensorb
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6113,17'
          Dst:             _ZL29ggml_compute_forward_rope_fltIfEvPK19ggml_compute_paramsP11ggml_tensorb
        - Src:             'ggml/src/ggml-cpu/ops.cpp:6117,17'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_clamp_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5730
      functionLinenumberEnd: 5763
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          162
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5742,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5751,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5759,23'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5760,26'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5759,23'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5760,26'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5752,5'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_clamp_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5694
      functionLinenumberEnd: 5726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          488
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5706,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5715,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5716,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_clamp
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5767
      functionLinenumberEnd: 5818
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          175
      EdgeCount:       82
      CyclomaticComplexity: 42
      functionsReached:
        - _ZL30ggml_compute_forward_clamp_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL30ggml_compute_forward_clamp_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:5771,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5774,17'
          Dst:             _ZL30ggml_compute_forward_clamp_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5778,17'
          Dst:             _ZL30ggml_compute_forward_clamp_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5815,17'
          Dst:             ggml_abort
    - functionName:    _ZL42ggml_compute_forward_soft_max_ext_back_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5590
      functionLinenumberEnd: 5670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          137
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - _ZL16ggml_vec_mul_f32iPfPKfS1_
        - _ZL17ggml_vec_acc1_f32iPff
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous
        - ggml_nrows
        - ggml_vec_dot_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5595,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5595,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5596,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5596,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5597,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5597,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5598,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5598,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5599,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5599,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5607,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5615,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5657,9'
          Dst:             ggml_vec_dot_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5658,9'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5659,9'
          Dst:             _ZL17ggml_vec_acc1_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5660,9'
          Dst:             _ZL16ggml_vec_mul_f32iPfPKfS1_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5661,9'
          Dst:             _ZL18ggml_vec_scale_f32iPff
    - functionName:    ggml_compute_forward_soft_max_ext_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5674
      functionLinenumberEnd: 5688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL42ggml_compute_forward_soft_max_ext_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5681,17'
          Dst:             _ZL42ggml_compute_forward_soft_max_ext_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5685,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_soft_max_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5457
      functionLinenumberEnd: 5565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          463
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - _ZL16ggml_vec_max_f32iPfPKf
        - _ZL18ggml_vec_scale_f32iPff
        - _ZL24ggml_lookup_fp16_to_fp32t
        - exp2f
        - expf
        - ggml_vec_soft_max_f32
        - powf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5489,22'
          Dst:             exp2f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5490,22'
          Dst:             exp2f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5508,93'
          Dst:             powf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5508,75'
          Dst:             powf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5517,17'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5518,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5522,44'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5539,17'
          Dst:             _ZL16ggml_vec_max_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5546,34'
          Dst:             ggml_vec_soft_max_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5550,41'
          Dst:             expf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5546,34'
          Dst:             ggml_vec_soft_max_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5554,17'
          Dst:             _ZL18ggml_vec_scale_f32iPff
    - functionName:    ggml_compute_forward_soft_max
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5569
      functionLinenumberEnd: 5583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_soft_max_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5576,17'
          Dst:             _ZL33ggml_compute_forward_soft_max_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5580,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_diag_mask_zero
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5437
      functionLinenumberEnd: 5451
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34ggml_compute_forward_diag_mask_f32PK19ggml_compute_paramsP11ggml_tensorf
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5444,17'
          Dst:             _ZL34ggml_compute_forward_diag_mask_f32PK19ggml_compute_paramsP11ggml_tensorf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5448,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_diag_mask_f32PK19ggml_compute_paramsP11ggml_tensorf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5370
      functionLinenumberEnd: 5415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          198
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
        - ggml_barrier
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nelements
        - ggml_nrows
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5380,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5386,13'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5386,13'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5386,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5387,13'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5387,13'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5387,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5391,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5393,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5398,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5403,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5404,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_diag_mask_inf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5419
      functionLinenumberEnd: 5433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34ggml_compute_forward_diag_mask_f32PK19ggml_compute_paramsP11ggml_tensorf
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5426,17'
          Dst:             _ZL34ggml_compute_forward_diag_mask_f32PK19ggml_compute_paramsP11ggml_tensorf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5430,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_diag_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5309
      functionLinenumberEnd: 5345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          239
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5321,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5322,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5323,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5324,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5325,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5327,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5328,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_diag
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5349
      functionLinenumberEnd: 5363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29ggml_compute_forward_diag_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5356,17'
          Dst:             _ZL29ggml_compute_forward_diag_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5360,17'
          Dst:             ggml_abort
    - functionName:    _ZL38ggml_compute_forward_get_rows_back_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5234
      functionLinenumberEnd: 5263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16ggml_vec_add_f32iPfPKfS1_
        - ggml_abort
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5243,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5243,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5247,26'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5250,20'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5252,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5253,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5258,9'
          Dst:             _ZL16ggml_vec_add_f32iPfPKfS1_
    - functionName:    _ZL42ggml_compute_forward_get_rows_back_f32_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5201
      functionLinenumberEnd: 5230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          121
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - ggml_abort
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5210,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5210,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5214,26'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5217,20'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5219,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5227,67'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5220,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_get_rows_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5267
      functionLinenumberEnd: 5303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL38ggml_compute_forward_get_rows_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL42ggml_compute_forward_get_rows_back_f32_f16PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:5271,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5274,17'
          Dst:             _ZL42ggml_compute_forward_get_rows_back_f32_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5278,17'
          Dst:             _ZL38ggml_compute_forward_get_rows_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5282,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_set_rows_implItiEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5094
      functionLinenumberEnd: 5160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          256
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
        - ggml_fp16_to_fp32_row
        - ggml_get_type_traits_cpu
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5107,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5121,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5123,42'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5148,25'
          Dst:             ggml_fp16_to_fp32_row
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5134,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_set_rows_implItlEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5094
      functionLinenumberEnd: 5160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          255
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
        - ggml_fp16_to_fp32_row
        - ggml_get_type_traits_cpu
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5107,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5121,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5123,42'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5148,25'
          Dst:             ggml_fp16_to_fp32_row
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5134,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_set_rows_implIfiEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5094
      functionLinenumberEnd: 5160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          227
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
        - ggml_get_type_traits_cpu
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5107,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5121,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5123,42'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5134,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_set_rows_implIflEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5094
      functionLinenumberEnd: 5160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          226
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_abort
        - ggml_get_type_traits_cpu
        - ggml_row_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5107,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5121,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5123,42'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5134,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_set_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5164
      functionLinenumberEnd: 5195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34ggml_compute_forward_set_rows_implIfiEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_set_rows_implIflEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_set_rows_implItiEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_set_rows_implItlEvPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:5169,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5173,21'
          Dst:             _ZL34ggml_compute_forward_set_rows_implIflEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5175,21'
          Dst:             _ZL34ggml_compute_forward_set_rows_implIfiEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5177,21'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5177,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5183,21'
          Dst:             _ZL34ggml_compute_forward_set_rows_implItlEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5185,21'
          Dst:             _ZL34ggml_compute_forward_set_rows_implItiEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5187,21'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5187,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5192,17'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5192,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_get_rows_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4978
      functionLinenumberEnd: 5015
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          171
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - ggml_abort
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4986,24'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5009,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5011,9'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
    - functionName:    _ZL34ggml_compute_forward_get_rows_bf16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4937
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          170
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_cpu_bf16_to_fp32
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4945,24'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4968,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4970,9'
          Dst:             ggml_cpu_bf16_to_fp32
    - functionName:    _ZL33ggml_compute_forward_get_rows_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4896
      functionLinenumberEnd: 4933
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          170
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_cpu_fp16_to_fp32
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4904,24'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4927,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4929,9'
          Dst:             ggml_cpu_fp16_to_fp32
    - functionName:    _ZL31ggml_compute_forward_get_rows_qPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4852
      functionLinenumberEnd: 4892
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          176
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_get_type_traits
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4860,24'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4863,46'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4886,9'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_get_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5019
      functionLinenumberEnd: 5089
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          148
      EdgeCount:       72
      CyclomaticComplexity: 37
      functionsReached:
        - _ZL31ggml_compute_forward_get_rows_qPK19ggml_compute_paramsP11ggml_tensor
        - _ZL33ggml_compute_forward_get_rows_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL33ggml_compute_forward_get_rows_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_get_rows_bf16PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:5023,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5051,17'
          Dst:             _ZL31ggml_compute_forward_get_rows_qPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5055,17'
          Dst:             _ZL33ggml_compute_forward_get_rows_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5059,17'
          Dst:             _ZL34ggml_compute_forward_get_rows_bf16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5064,17'
          Dst:             _ZL33ggml_compute_forward_get_rows_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:5068,17'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_cont
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4844
      functionLinenumberEnd: 4846
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_forward_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4845,5'
          Dst:             ggml_compute_forward_dup
    - functionName:    ggml_compute_forward_dup
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          155
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_ttEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIf11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIffEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIfiEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIftEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIifEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIt11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltItfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_dup_fltIttEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_dup_to_qI11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_dup_to_qIfEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_dup_to_qItEvPK19ggml_compute_paramsP11ggml_tensor
        - _ZL30ggml_compute_forward_dup_bytesPK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_dup_from_qPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_is_quantized
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:537,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:533,9'
          Dst:             _ZL30ggml_compute_forward_dup_bytesPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:540,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltIttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:541,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltIt11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:542,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltItfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:543,22'
          Dst:             _ZL29ggml_compute_forward_dup_to_qItEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:547,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_ttEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:548,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:549,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:550,22'
          Dst:             _ZL29ggml_compute_forward_dup_to_qI11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:554,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltIftEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:555,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltIf11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:556,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltIffEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:557,55'
          Dst:             _ZL28ggml_compute_forward_dup_fltIfiEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:558,22'
          Dst:             _ZL29ggml_compute_forward_dup_to_qIfEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:562,49'
          Dst:             _ZL28ggml_compute_forward_dup_fltIifEvPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:563,22'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:567,21'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:568,21'
          Dst:             _ZL31ggml_compute_forward_dup_from_qPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:571,17'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_dup_bytesPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         169
      ICount:          832
      EdgeCount:       231
      CyclomaticComplexity: 64
      functionsReached:
        - _ZL34ggml_compute_forward_dup_same_contPK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_are_same_shape
        - ggml_blck_size
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_row_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:331,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:331,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:331,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:332,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:336,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:336,37'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:337,9'
          Dst:             _ZL34ggml_compute_forward_dup_same_contPK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:341,30'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:355,9'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:358,27'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:372,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:419,33'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:420,33'
          Dst:             ggml_blck_size
    - functionName:    _ZL28ggml_compute_forward_dup_fltIttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         167
      ICount:          821
      EdgeCount:       228
      CyclomaticComplexity: 63
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL10f32_to_f16f
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28ggml_compute_forward_dup_fltIt11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          847
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL10f16_to_f32t
        - _ZL11f32_to_bf16f
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:233,37'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:234,46'
          Dst:             _ZL11f32_to_bf16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:119,45'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:120,47'
          Dst:             _ZL11f32_to_bf16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28ggml_compute_forward_dup_fltItfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          844
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL10f16_to_f32t
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:233,37'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:119,45'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL10f16_to_f32t
    - functionName:    _ZL29ggml_compute_forward_dup_to_qItEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          236
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL10f16_to_f32t
        - ggml_abort
        - ggml_blck_size
        - ggml_get_type_traits_cpu
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:277,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:277,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:292,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:294,13'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:296,50'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:300,35'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:310,41'
          Dst:             _ZL10f16_to_f32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:321,9'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_ttEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          847
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL10f32_to_f16f
        - _ZL11bf16_to_f3211ggml_bf16_t
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:233,37'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:234,46'
          Dst:             _ZL10f32_to_f16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:119,45'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:120,47'
          Dst:             _ZL10f32_to_f16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_tS0_EvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         167
      ICount:          821
      EdgeCount:       228
      CyclomaticComplexity: 63
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - _ZL11f32_to_bf16f
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28ggml_compute_forward_dup_fltI11ggml_bf16_tfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          844
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:233,37'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:119,45'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
    - functionName:    _ZL29ggml_compute_forward_dup_to_qI11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          236
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL11bf16_to_f3211ggml_bf16_t
        - ggml_abort
        - ggml_blck_size
        - ggml_get_type_traits_cpu
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:277,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:277,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:292,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:294,13'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:296,50'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:300,35'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:310,41'
          Dst:             _ZL11bf16_to_f3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:321,9'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_compute_forward_dup_fltIftEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          844
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL10f32_to_f16f
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:234,46'
          Dst:             _ZL10f32_to_f16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:120,47'
          Dst:             _ZL10f32_to_f16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL10f32_to_f16f
    - functionName:    _ZL28ggml_compute_forward_dup_fltIf11ggml_bf16_tEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          844
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL11f32_to_bf16f
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:234,46'
          Dst:             _ZL11f32_to_bf16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:120,47'
          Dst:             _ZL11f32_to_bf16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL11f32_to_bf16f
    - functionName:    _ZL28ggml_compute_forward_dup_fltIffEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         180
      ICount:          1040
      EdgeCount:       246
      CyclomaticComplexity: 68
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
    - functionName:    _ZL28ggml_compute_forward_dup_fltIfiEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          844
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL10f32_to_i32f
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:234,46'
          Dst:             _ZL10f32_to_i32f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:120,47'
          Dst:             _ZL10f32_to_i32f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:142,43'
          Dst:             _ZL10f32_to_i32f
    - functionName:    _ZL29ggml_compute_forward_dup_to_qIfEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          348
      EdgeCount:       84
      CyclomaticComplexity: 22
      functionsReached:
        - ggml_abort
        - ggml_blck_size
        - ggml_get_type_traits_cpu
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:276,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:277,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:277,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:292,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:294,13'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:296,50'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:300,35'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:321,9'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_compute_forward_dup_fltIifEvPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         173
      ICount:          844
      EdgeCount:       236
      CyclomaticComplexity: 65
      functionsReached:
        - _ZL10i32_to_f32i
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_quantized
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:53,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:54,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,17'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:72,54'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:89,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:233,37'
          Dst:             _ZL10i32_to_f32i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:119,45'
          Dst:             _ZL10i32_to_f32i
        - Src:             'ggml/src/ggml-cpu/ops.cpp:141,41'
          Dst:             _ZL10i32_to_f32i
    - functionName:    _ZL31ggml_compute_forward_dup_from_qPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          213
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_blck_size
        - ggml_get_type_traits
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:485,46'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:487,17'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:488,24'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-cpu/ops.cpp:491,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:491,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:493,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:493,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_cpy
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4836
      functionLinenumberEnd: 4838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_forward_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4837,5'
          Dst:             ggml_compute_forward_dup
    - functionName:    _ZL28ggml_compute_forward_set_i32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4713
      functionLinenumberEnd: 4780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          257
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL16ggml_vec_cpy_i32iPiPKi
        - ggml_abort
        - ggml_are_same_shape
        - ggml_barrier
        - ggml_element_size
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4718,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4718,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4719,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4719,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4719,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4736,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4738,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4744,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4751,24'
          Dst:             ggml_element_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4758,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4758,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4760,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4776,9'
          Dst:             _ZL16ggml_vec_cpy_i32iPiPKi
    - functionName:    _ZL28ggml_compute_forward_set_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4642
      functionLinenumberEnd: 4709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          257
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - ggml_abort
        - ggml_are_same_shape
        - ggml_barrier
        - ggml_element_size
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4647,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4647,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4648,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4648,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4648,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4665,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4667,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4673,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4680,24'
          Dst:             ggml_element_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4687,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4687,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4689,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4705,9'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
    - functionName:    ggml_compute_forward_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4784
      functionLinenumberEnd: 4830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL28ggml_compute_forward_set_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_set_i32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:4788,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4791,17'
          Dst:             _ZL28ggml_compute_forward_set_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4795,17'
          Dst:             _ZL28ggml_compute_forward_set_i32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4827,17'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_scale_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4570
      functionLinenumberEnd: 4618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          148
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL17ggml_vec_mad1_f32iPfPKfff
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4574,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4574,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4575,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4575,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4576,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4576,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4588,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4608,13'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4612,13'
          Dst:             _ZL17ggml_vec_mad1_f32iPfPKfff
    - functionName:    ggml_compute_forward_scale
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4622
      functionLinenumberEnd: 4636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30ggml_compute_forward_scale_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4629,17'
          Dst:             _ZL30ggml_compute_forward_scale_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4633,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_out_prod_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4244
      functionLinenumberEnd: 4361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          420
      EdgeCount:       88
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL16ggml_vec_mad_f32iPfPKff
        - _ZL16ggml_vec_set_f32iPff
        - _ZL23ggml_vec_mad_f32_unrolliiiPfPKfS1_
        - ggml_abort
        - ggml_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4251,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4252,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4253,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4258,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4259,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4260,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4261,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4263,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4264,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4267,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4270,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4279,9'
          Dst:             _ZL16ggml_vec_set_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4281,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4345,21'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4336,21'
          Dst:             _ZL23ggml_vec_mad_f32_unrolliiiPfPKfS1_
    - functionName:    _ZL37ggml_compute_forward_out_prod_f16_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4454
      functionLinenumberEnd: 4514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          310
      EdgeCount:       56
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16ggml_vec_mad_f32iPfPKff
        - _ZL16ggml_vec_set_f32iPff
        - ggml_abort
        - ggml_barrier
        - ggml_fp16_to_fp32_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4464,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4465,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4466,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4468,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4469,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4470,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4471,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4473,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4474,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4476,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4477,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4482,9'
          Dst:             _ZL16ggml_vec_set_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4484,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4510,13'
          Dst:             ggml_fp16_to_fp32_row
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4511,13'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
    - functionName:    _ZL35ggml_compute_forward_out_prod_q_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4365
      functionLinenumberEnd: 4450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          290
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16ggml_vec_mad_f32iPfPKff
        - _ZL16ggml_vec_set_f32iPff
        - ggml_abort
        - ggml_barrier
        - ggml_get_type_traits
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4376,46'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4378,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4379,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4380,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4381,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4384,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4384,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4387,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4392,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4393,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4401,9'
          Dst:             _ZL16ggml_vec_set_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4403,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4447,13'
          Dst:             _ZL16ggml_vec_mad_f32iPfPKff
    - functionName:    ggml_compute_forward_out_prod
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4518
      functionLinenumberEnd: 4564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          134
      EdgeCount:       64
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL33ggml_compute_forward_out_prod_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL35ggml_compute_forward_out_prod_q_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL37ggml_compute_forward_out_prod_f16_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:4522,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4549,17'
          Dst:             _ZL35ggml_compute_forward_out_prod_q_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4553,17'
          Dst:             _ZL37ggml_compute_forward_out_prod_f16_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4557,17'
          Dst:             _ZL33ggml_compute_forward_out_prod_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4561,17'
          Dst:             ggml_abort
    - functionName:    _ZL32ggml_compute_forward_l2_norm_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4176
      functionLinenumberEnd: 4220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          259
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4180,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4180,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4210,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4204,48'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4210,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4190,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_l2_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4224
      functionLinenumberEnd: 4238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL32ggml_compute_forward_l2_norm_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4231,17'
          Dst:             _ZL32ggml_compute_forward_l2_norm_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4235,17'
          Dst:             ggml_abort
    - functionName:    _ZL35ggml_compute_forward_group_norm_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4081
      functionLinenumberEnd: 4152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          311
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4085,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4085,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4087,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4142,40'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4147,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
    - functionName:    ggml_compute_forward_group_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4156
      functionLinenumberEnd: 4170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL35ggml_compute_forward_group_norm_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4163,17'
          Dst:             _ZL35ggml_compute_forward_group_norm_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4167,17'
          Dst:             ggml_abort
    - functionName:    _ZL38ggml_compute_forward_rms_norm_back_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 4057
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          399
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3909,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3909,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3909,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3911,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3912,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3949,47'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             sqrtf
    - functionName:    ggml_compute_forward_rms_norm_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4061
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL38ggml_compute_forward_rms_norm_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4068,17'
          Dst:             _ZL38ggml_compute_forward_rms_norm_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:4072,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_rms_norm_f32IL21ggml_rms_norm_fuse_op1EEvPK19ggml_compute_paramsP11ggml_tensorS5_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3798
      functionLinenumberEnd: 3858
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          404
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3809,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3809,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3811,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3835,42'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:0,0'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3820,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_rms_norm_mul_fused
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3883
      functionLinenumberEnd: 3900
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL33ggml_compute_forward_rms_norm_f32IL21ggml_rms_norm_fuse_op1EEvPK19ggml_compute_paramsP11ggml_tensorS5_
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3885,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3886,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3893,17'
          Dst:             _ZL33ggml_compute_forward_rms_norm_f32IL21ggml_rms_norm_fuse_op1EEvPK19ggml_compute_paramsP11ggml_tensorS5_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3897,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_rms_norm_f32IL21ggml_rms_norm_fuse_op0EEvPK19ggml_compute_paramsP11ggml_tensorS5_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3798
      functionLinenumberEnd: 3858
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          198
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3809,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3809,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3811,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3835,42'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3853,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3835,42'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3853,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3820,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_rms_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3862
      functionLinenumberEnd: 3876
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_rms_norm_f32IL21ggml_rms_norm_fuse_op0EEvPK19ggml_compute_paramsP11ggml_tensorS5_
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3869,17'
          Dst:             _ZL33ggml_compute_forward_rms_norm_f32IL21ggml_rms_norm_fuse_op0EEvPK19ggml_compute_paramsP11ggml_tensorS5_
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3873,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_norm_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3700
      functionLinenumberEnd: 3765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          253
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL16ggml_vec_sum_f32iPfPKf
        - _ZL18ggml_vec_scale_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_vec_cvar_f32
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3704,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3704,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3757,46'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3726,21'
          Dst:             _ZL16ggml_vec_sum_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3737,32'
          Dst:             ggml_vec_cvar_f32
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3740,46'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3741,21'
          Dst:             _ZL18ggml_vec_scale_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3714,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3769
      functionLinenumberEnd: 3783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29ggml_compute_forward_norm_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3776,17'
          Dst:             _ZL29ggml_compute_forward_norm_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:3780,17'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_compute_forward_silu_back_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionLinenumberEnd: 2870
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL26ggml_vec_silu_backward_f16iPtPKtS1_
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2845,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2855,9'
          Dst:             _ZL26ggml_vec_silu_backward_f16iPtPKtS1_
    - functionName:    _ZL34ggml_compute_forward_silu_back_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2787
      functionLinenumberEnd: 2826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL26ggml_vec_silu_backward_f32iPfPKfS1_
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2802,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2812,9'
          Dst:             _ZL26ggml_vec_silu_backward_f32iPfPKfS1_
    - functionName:    ggml_compute_forward_silu_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2874
      functionLinenumberEnd: 2892
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL34ggml_compute_forward_silu_back_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_silu_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2878,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2881,17'
          Dst:             _ZL34ggml_compute_forward_silu_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2885,17'
          Dst:             _ZL34ggml_compute_forward_silu_back_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2889,17'
          Dst:             ggml_abort
    - functionName:    _ZL35ggml_compute_forward_leaky_relu_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2733
      functionLinenumberEnd: 2759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL23ggml_vec_leaky_relu_f16iPtPKtf
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2745,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2755,9'
          Dst:             _ZL23ggml_vec_leaky_relu_f16iPtPKtf
    - functionName:    _ZL35ggml_compute_forward_leaky_relu_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2703
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL23ggml_vec_leaky_relu_f32iPfPKff
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2715,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2725,9'
          Dst:             _ZL23ggml_vec_leaky_relu_f32iPfPKff
    - functionName:    ggml_compute_forward_leaky_relu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2763
      functionLinenumberEnd: 2781
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL35ggml_compute_forward_leaky_relu_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL35ggml_compute_forward_leaky_relu_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2767,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2770,17'
          Dst:             _ZL35ggml_compute_forward_leaky_relu_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2774,17'
          Dst:             _ZL35ggml_compute_forward_leaky_relu_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2778,17'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          160
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2296,49'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2298,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2298,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2302,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2311,18'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_tri
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2328
      functionLinenumberEnd: 2341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2334,17'
          Dst:             _ZL28ggml_compute_forward_tri_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2338,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_fill_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL16ggml_vec_set_f16iPtt
        - _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2254,27'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2254,27'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2259,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2268,9'
          Dst:             _ZL16ggml_vec_set_f16iPtt
    - functionName:    _ZL29ggml_compute_forward_fill_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL16ggml_vec_set_f32iPff
        - _ZL22ggml_get_op_params_f32PK11ggml_tensorj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2235,21'
          Dst:             _ZL22ggml_get_op_params_f32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2240,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2249,9'
          Dst:             _ZL16ggml_vec_set_f32iPff
    - functionName:    ggml_compute_forward_fill
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL29ggml_compute_forward_fill_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_fill_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2275,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2278,17'
          Dst:             _ZL29ggml_compute_forward_fill_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2282,17'
          Dst:             _ZL29ggml_compute_forward_fill_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2286,17'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2286,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_concat_anyPK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionLinenumberEnd: 1945
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          294
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_blck_size
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1907,24'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1914,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1916,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1920,32'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1931,43'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1932,35'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1931,43'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1932,35'
          Dst:             ggml_blck_size
    - functionName:    _ZL31ggml_compute_forward_concat_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2035
      functionLinenumberEnd: 2074
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          288
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2040,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2040,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2047,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2049,5'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_concat_i8PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1949
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          292
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1954,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1954,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1961,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1963,5'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_concat_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1992
      functionLinenumberEnd: 2031
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          288
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - ggml_abort
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1997,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1997,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2004,25'
          Dst:             _ZL22ggml_get_op_params_i32PK11ggml_tensorj
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2006,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_concat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2078
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30ggml_compute_forward_concat_i8PK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_concat_anyPK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_concat_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_concat_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_blck_size
        - ggml_is_contiguous_rows
        - ggml_is_quantized
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:2090,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2083,9'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2084,9'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2084,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2085,9'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2085,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2086,9'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2086,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2087,9'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2087,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2095,17'
          Dst:             _ZL31ggml_compute_forward_concat_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2099,17'
          Dst:             _ZL30ggml_compute_forward_concat_i8PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2104,17'
          Dst:             _ZL31ggml_compute_forward_concat_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:2108,17'
          Dst:             _ZL31ggml_compute_forward_concat_anyPK19ggml_compute_paramsP11ggml_tensor
    - functionName:    _ZL36ggml_compute_forward_repeat_back_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          347
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL16ggml_vec_acc_f32iPfPKf
        - _ZL16ggml_vec_set_f32iPff
        - ggml_abort
        - ggml_can_repeat
        - ggml_is_contiguous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1832,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1832,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1843,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1844,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1846,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1852,21'
          Dst:             _ZL16ggml_vec_set_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1847,9'
          Dst:             _ZL16ggml_vec_set_f32iPff
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1868,33'
          Dst:             _ZL16ggml_vec_acc_f32iPfPKf
    - functionName:    ggml_compute_forward_repeat_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1896
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_compute_forward_repeat_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1889,17'
          Dst:             _ZL36ggml_compute_forward_repeat_back_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1893,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_repeat_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1740
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          252
      EdgeCount:       67
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL16ggml_vec_cpy_f32iPfPKf
        - ggml_abort
        - ggml_can_repeat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1708,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1708,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1719,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1730,33'
          Dst:             _ZL16ggml_vec_cpy_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1720,5'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_repeat_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1787
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          395
      EdgeCount:       104
      CyclomaticComplexity: 27
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1752,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1752,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1763,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1764,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_repeat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1791
      functionLinenumberEnd: 1818
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL31ggml_compute_forward_repeat_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_repeat_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:1795,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1800,17'
          Dst:             _ZL31ggml_compute_forward_repeat_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1805,17'
          Dst:             _ZL31ggml_compute_forward_repeat_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1815,17'
          Dst:             ggml_abort
    - functionName:    _ZL36ggml_compute_forward_count_equal_i32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1676
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          602
      EdgeCount:       106
      CyclomaticComplexity: 27
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_barrier
        - ggml_is_scalar
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1627,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1628,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1629,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1629,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1630,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1630,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1631,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1633,24'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1666,5'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1666,5'
          Dst:             ggml_barrier
    - functionName:    ggml_compute_forward_count_equal
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL36ggml_compute_forward_count_equal_i32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1687,17'
          Dst:             _ZL36ggml_compute_forward_count_equal_i32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1691,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_argmax_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL19ggml_vec_argmax_f32iPiPKf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1593,9'
          Dst:             _ZL19ggml_vec_argmax_f32iPiPKf
    - functionName:    ggml_compute_forward_argmax
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31ggml_compute_forward_argmax_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1607,17'
          Dst:             _ZL31ggml_compute_forward_argmax_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1611,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_mean_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          130
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16ggml_vec_sum_f32iPfPKf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1540,17'
          Dst:             _ZL16ggml_vec_sum_f32iPfPKf
    - functionName:    ggml_compute_forward_mean
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29ggml_compute_forward_mean_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1559,17'
          Dst:             _ZL29ggml_compute_forward_mean_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1563,17'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_compute_forward_sum_rows_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL16ggml_vec_sum_f32iPfPKf
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1470,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1471,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1475,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1476,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1477,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1486,17'
          Dst:             _ZL16ggml_vec_sum_f32iPfPKf
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1478,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_forward_sum_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_compute_forward_sum_rows_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1502,17'
          Dst:             _ZL33ggml_compute_forward_sum_rows_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1506,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_cumsum_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          155
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - _ZL19ggml_vec_cumsum_f32iPfPKf
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1416,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1417,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1421,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1422,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1423,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1424,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1426,29'
          Dst:             _ZL16get_thread_rangePK19ggml_compute_paramsPK11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1436,9'
          Dst:             _ZL19ggml_vec_cumsum_f32iPfPKf
    - functionName:    ggml_compute_forward_cumsum
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31ggml_compute_forward_cumsum_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1449,17'
          Dst:             _ZL31ggml_compute_forward_cumsum_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1453,17'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_compute_forward_sum_bf16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          123
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL21ggml_vec_sum_bf16_ggfiPfPK11ggml_bf16_t
        - _ZL25ggml_compute_fp32_to_bf16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1372,17'
          Dst:             _ZL21ggml_vec_sum_bf16_ggfiPfPK11ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1379,38'
          Dst:             _ZL25ggml_compute_fp32_to_bf16f
    - functionName:    _ZL28ggml_compute_forward_sum_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          123
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL20ggml_vec_sum_f16_ggfiPfPKt
        - _ZL25ggml_compute_fp32_to_fp16f
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1339,17'
          Dst:             _ZL20ggml_vec_sum_f16_ggfiPfPKt
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1346,38'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL28ggml_compute_forward_sum_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          123
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL20ggml_vec_sum_f32_ggfiPdPKf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1306,17'
          Dst:             _ZL20ggml_vec_sum_f32_ggfiPdPKf
    - functionName:    ggml_compute_forward_sum
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL28ggml_compute_forward_sum_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL28ggml_compute_forward_sum_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL29ggml_compute_forward_sum_bf16PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:1388,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1391,17'
          Dst:             _ZL28ggml_compute_forward_sum_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1395,17'
          Dst:             _ZL28ggml_compute_forward_sum_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1399,17'
          Dst:             _ZL29ggml_compute_forward_sum_bf16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1403,17'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_compute_forward_acc_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          316
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL16ggml_vec_add_f32iPfPKfS1_
        - ggml_abort
        - ggml_are_same_shape
        - ggml_barrier
        - ggml_element_size
        - ggml_is_contiguous
        - ggml_nbytes
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1163,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1163,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1164,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1164,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1164,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1181,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1183,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1189,20'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1196,24'
          Dst:             ggml_element_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1203,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1203,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1204,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1204,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1206,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1228,9'
          Dst:             _ZL16ggml_vec_add_f32iPfPKfS1_
    - functionName:    ggml_compute_forward_acc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28ggml_compute_forward_acc_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1245,17'
          Dst:             _ZL28ggml_compute_forward_acc_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1277,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_add1_q_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          221
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17ggml_vec_acc1_f32iPff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_get_type_traits
        - ggml_get_type_traits_cpu
        - ggml_is_quantized
        - ggml_is_scalar
        - ggml_nrows
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:928,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:928,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:929,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:929,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:937,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:942,46'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:943,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:946,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:946,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:949,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:950,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:951,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:953,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:953,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:954,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:955,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:980,9'
          Dst:             _ZL17ggml_vec_acc1_f32iPff
    - functionName:    _ZL34ggml_compute_forward_add1_bf16_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          207
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
        - _ZL25ggml_compute_fp32_to_bf16f
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_scalar
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:993,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:993,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:994,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:994,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1002,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1006,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1007,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1008,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1010,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1011,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1029,26'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1029,26'
          Dst:             _ZL25ggml_compute_fp32_to_bf16f
    - functionName:    _ZL35ggml_compute_forward_add1_bf16_bf16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          208
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
        - _ZL25ggml_compute_fp32_to_bf16f
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_scalar
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1041,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1041,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1042,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1042,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1045,21'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1050,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1054,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1055,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1056,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1058,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1059,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1077,26'
          Dst:             _ZL25ggml_compute_bf16_to_fp3211ggml_bf16_t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1077,26'
          Dst:             _ZL25ggml_compute_fp32_to_bf16f
    - functionName:    _ZL33ggml_compute_forward_add1_f16_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          207
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_scalar
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:832,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:832,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:833,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:833,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:841,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:845,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:846,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:847,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:849,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:850,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:868,26'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:868,26'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL33ggml_compute_forward_add1_f16_f16PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          208
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
        - _ZL25ggml_compute_fp32_to_fp16f
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_scalar
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:880,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:880,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:881,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:881,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:884,21'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:889,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:893,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:894,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:895,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:897,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:898,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:916,26'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
        - Src:             'ggml/src/ggml-cpu/ops.cpp:916,26'
          Dst:             _ZL25ggml_compute_fp32_to_fp16f
    - functionName:    _ZL29ggml_compute_forward_add1_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          159
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17ggml_vec_add1_f32iPfPKff
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_scalar
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:782,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:782,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:783,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-cpu/ops.cpp:783,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:788,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:792,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:793,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:817,9'
          Dst:             _ZL17ggml_vec_add1_f32iPfPKff
    - functionName:    ggml_compute_forward_add1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          179
      EdgeCount:       43
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29ggml_compute_forward_add1_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL31ggml_compute_forward_add1_q_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL33ggml_compute_forward_add1_f16_f16PK19ggml_compute_paramsP11ggml_tensor
        - _ZL33ggml_compute_forward_add1_f16_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL34ggml_compute_forward_add1_bf16_f32PK19ggml_compute_paramsP11ggml_tensor
        - _ZL35ggml_compute_forward_add1_bf16_bf16PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:1089,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1092,17'
          Dst:             _ZL29ggml_compute_forward_add1_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1097,21'
          Dst:             _ZL33ggml_compute_forward_add1_f16_f16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1100,21'
          Dst:             _ZL33ggml_compute_forward_add1_f16_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1103,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1109,21'
          Dst:             _ZL35ggml_compute_forward_add1_bf16_bf16PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1112,21'
          Dst:             _ZL34ggml_compute_forward_add1_bf16_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1115,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1145,17'
          Dst:             _ZL31ggml_compute_forward_add1_q_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:1149,17'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_compute_forward_add_id_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          221
      EdgeCount:       37
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL16ggml_vec_add_f32iPfPKfS1_
        - ggml_abort
        - ggml_nrows
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:712,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:713,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:714,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:715,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:717,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:718,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:723,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:727,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:728,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:746,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:748,9'
          Dst:             _ZL16ggml_vec_add_f32iPfPKfS1_
    - functionName:    ggml_compute_forward_add_id
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31ggml_compute_forward_add_id_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_type_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:764,17'
          Dst:             _ZL31ggml_compute_forward_add_id_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:768,17'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-cpu/ops.cpp:768,17'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_compute_forward_add_q_f32PK19ggml_compute_paramsP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          264
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL16ggml_vec_acc_f32iPfPKf
        - ggml_abort
        - ggml_are_same_shape
        - ggml_get_type_traits
        - ggml_get_type_traits_cpu
        - ggml_is_quantized
        - ggml_nrows
        - ggml_type_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:585,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:585,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml-cpu/ops.cpp:585,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:587,21'
          Dst:             ggml_nrows
        - Src:             'ggml/src/ggml-cpu/ops.cpp:596,46'
          Dst:             ggml_get_type_traits
        - Src:             'ggml/src/ggml-cpu/ops.cpp:597,46'
          Dst:             ggml_get_type_traits_cpu
        - Src:             'ggml/src/ggml-cpu/ops.cpp:600,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-cpu/ops.cpp:600,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:601,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:604,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:605,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:606,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:608,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:608,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:609,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/ops.cpp:644,9'
          Dst:             _ZL16ggml_vec_acc_f32iPfPKf
    - functionName:    ggml_compute_forward_add
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/ops.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          138
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached:
        - _ZL30ggml_compute_forward_add_q_f32PK19ggml_compute_paramsP11ggml_tensor
        - ggml_abort
        - ggml_compute_forward_add_non_quantized
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/ops.cpp:660,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/ops.cpp:665,17'
          Dst:             ggml_compute_forward_add_non_quantized
        - Src:             'ggml/src/ggml-cpu/ops.cpp:693,17'
          Dst:             _ZL30ggml_compute_forward_add_q_f32PK19ggml_compute_paramsP11ggml_tensor
        - Src:             'ggml/src/ggml-cpu/ops.cpp:697,17'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5load1EPKS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5load0EPKS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1740
      functionLinenumberEnd: 1741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5load0EPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5load1EPKS1_
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1741,16'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5load0EPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1741,16'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5load1EPKS1_
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_16unhalfEt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_lookup_fp16_to_fp32t
      functionUses:    180
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:81,12'
          Dst:             _ZL24ggml_lookup_fp16_to_fp32t
    - functionName:    _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    276
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14hsumEDv8_f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv4_f
      functionUses:    324
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:269,12'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv4_f
    - functionName:    _ZN12_GLOBAL__N_14hsumEDv4_f
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24ggml_lookup_fp16_to_fp32t
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          167
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          168
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          190
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          192
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemmMx4ILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          213
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          209
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemm4xNILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          212
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1541,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1542,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1543,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1544,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          247
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          247
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemmMx4ILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          274
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,60'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,60'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemm4xNILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          266
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1541,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1542,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1543,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1544,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6mnpackEllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          134
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6mnpackEllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemm4xNILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemm4xNILi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemmMx4ILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemmMx4ILi2EEEvllll
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1378,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1437,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemm4xNILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1447,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemmMx4ILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1457,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1462,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1468,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemm4xNILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1476,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1482,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE7gemmMx4ILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1490,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi3ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1495,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1500,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi2ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1505,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1510,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE4gemmILi1ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1517,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE9bittobyteEPKh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1781
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE8denibbleEPKh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1766
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE8denibbleEPKh
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE9bittobyteEPKh
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1711,32'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE8denibbleEPKh
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1711,49'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE9bittobyteEPKh
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          167
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          170
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          190
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          196
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemmMx4ILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          213
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          211
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemm4xNILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          218
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1541,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1542,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1543,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1544,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          249
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          251
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemmMx4ILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          276
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,60'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,60'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemm4xNILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          272
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1541,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1542,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1543,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1544,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6mnpackEllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          134
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6mnpackEllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemm4xNILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemm4xNILi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemmMx4ILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemmMx4ILi2EEEvllll
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1378,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1437,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemm4xNILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1447,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemmMx4ILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1457,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1462,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1468,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemm4xNILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1476,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1482,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE7gemmMx4ILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1490,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi3ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1495,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1500,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi2ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1505,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1510,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE4gemmILi1ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1517,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE8denibbleEPKh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1766
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE8denibbleEPKh
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1697,32'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE8denibbleEPKh
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          139
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          165
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          188
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          190
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemmMx4ILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          211
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          207
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemm4xNILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          210
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1541,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1542,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1543,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1544,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          245
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          245
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,63'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemmMx4ILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          272
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,60'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,60'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemm4xNILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          264
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1541,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1542,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1543,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1544,33'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4loadEPKS1_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE5updotEDv4_xS4_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6mnpackEllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          134
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6mnpackEllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemm4xNILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemm4xNILi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemmMx4ILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemmMx4ILi2EEEvllll
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1378,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1437,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemm4xNILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1447,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemmMx4ILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1457,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1462,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1468,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemm4xNILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1476,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1482,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE7gemmMx4ILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1490,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi3ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1495,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1500,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi2ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1505,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1510,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE4gemmILi1ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1517,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          137
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          163
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          162
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          186
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          184
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemmMx4ILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          209
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          203
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemm4xNILi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          202
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi3EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          241
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          239
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1652,40'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,56'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1673,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1680,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemmMx4ILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          268
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1600,45'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1606,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1605,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1611,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1610,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1616,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1615,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1621,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1620,32'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1629,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemm4xNILi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - _ZN12_GLOBAL__N_16unhalfEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1546,49'
          Dst:             _ZN12_GLOBAL__N_16unhalfEt
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1552,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1551,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1556,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1555,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1560,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1559,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1564,37'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE5updotEDv4_xS3_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1563,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1572,52'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6mnpackEllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          134
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi3EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6mnpackEllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemm4xNILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemm4xNILi2EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemmMx4ILi1EEEvllll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemmMx4ILi2EEEvllll
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1378,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1437,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemm4xNILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1447,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemmMx4ILi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1457,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1462,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1468,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemm4xNILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1476,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1482,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE7gemmMx4ILi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1490,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi3ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1495,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi3EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1500,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi2ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1505,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1510,13'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE4gemmILi1ELi1EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1517,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          179
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18BLOC_POSElll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    108
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi1EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          128
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi1EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi1EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          232
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          160
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_ftEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi2EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          275
      EdgeCount:       79
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi2EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi2EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi2EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          289
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          212
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi4EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi1ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          377
      EdgeCount:       117
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi4EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi2ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi1ELi4EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          405
      EdgeCount:       129
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi1EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi1EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi2EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi2EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi2EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi4EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE4gemmILi4ELi3ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi2ELi4EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          179
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:0,0'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi1EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          128
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi1EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi1EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          232
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          160
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:567,29'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:570,28'
          Dst:             _ZN12_GLOBAL__N_14loadIDv8_f11ggml_bf16_tEET_PKT0_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi2EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          275
      EdgeCount:       79
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi2EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi2EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi2EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          289
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          212
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi4EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi1ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          377
      EdgeCount:       117
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi4EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi2ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi1ELi4EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          405
      EdgeCount:       129
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi1EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi1EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi2EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi2EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi2EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi4EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE4gemmILi4ELi3ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi2ELi4EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          179
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi1EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          225
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          122
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi1EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi1EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi1EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          232
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          153
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14hsumEDv8_f
        - _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:579,48'
          Dst:             _ZN12_GLOBAL__N_14hsumEDv8_f
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:572,36'
          Dst:             _ZN12_GLOBAL__N_14maddIDv8_fS1_EET0_T_S3_S2_
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          190
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi2EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          275
      EdgeCount:       79
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi2EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi2EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi2EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi2EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          289
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          212
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi4EEEvlll
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi1ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:543,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:544,13'
          Dst:             ggml_abort
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          377
      EdgeCount:       117
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi1EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi4EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi2ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi1ELi4EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi4EEEvlll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          405
      EdgeCount:       129
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_18BLOC_POSElll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - ggml_abort
        - ggml_barrier
        - ggml_threadpool_chunk_add
        - ggml_threadpool_chunk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:584,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:596,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:598,13'
          Dst:             ggml_threadpool_chunk_set
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:601,9'
          Dst:             ggml_barrier
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:607,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:608,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:610,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:611,33'
          Dst:             _ZN12_GLOBAL__N_18BLOC_POSElll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:617,21'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi3EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:621,25'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE9gemm_blocILi4ELi2EEEvll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:627,19'
          Dst:             ggml_threadpool_chunk_add
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:624,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:630,9'
          Dst:             ggml_barrier
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi1EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi1EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi1EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi1EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi2EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi2EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi2EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi2EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi2EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi4EEEvllll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi4EEEvlll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:538,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE4gemmILi4ELi3ELi4EEEvlll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:541,20'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi2ELi4EEEvllll
    - functionName:    _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6mnpackEllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1372,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fEC2ElPKS1_lPKS2_lPflii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6mnpackEllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1372,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fEC2ElPKS1_lPKS2_lPflii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6mnpackEllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1372,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fEC2ElPKS1_lPKS2_lPflii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6mnpackEllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:1372,9'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6mnpackEllll
    - functionName:    _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fEC2ElPKS1_lS4_lPflii
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:516,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:517,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi4EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:521,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:522,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:526,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:527,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6mnpackILi4ELi3ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfEC2EPK19ggml_compute_paramslPKtlS7_lPfl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:516,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:517,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi4EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:521,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:522,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:526,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:527,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6mnpackILi4ELi3ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fEC2EPK19ggml_compute_paramslPKS2_lS8_lPfl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6matmulEll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi1EEEvllll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi2EEEvllll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi4EEEvllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:516,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:517,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi4EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:521,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:522,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi2EEEvllll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:526,36'
          Dst:             _ZN12_GLOBAL__N_110BLOCK_SIZEILi3EEElm
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:527,13'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6mnpackILi4ELi3ELi1EEEvllll
    - functionName:    _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffEC2EPK19ggml_compute_paramslPKflS7_lPfl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llamafile_sgemm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/llamafile/sgemm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3701
      functionLinenumberEnd: 4058
      functionDepth:   0
      returnType:      bool
      argCount:        13
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6matmulEll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fEC2ElPKS1_lPKS2_lPflii
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6matmulEll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fEC2ElPKS1_lPKS2_lPflii
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6matmulEll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fEC2ElPKS1_lS4_lPflii
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6matmulEll
        - _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fEC2ElPKS1_lPKS2_lPflii
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6matmulEll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fEC2EPK19ggml_compute_paramslPKS2_lS8_lPfl
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6matmulEll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffEC2EPK19ggml_compute_paramslPKflS7_lPfl
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6matmulEll
        - _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfEC2EPK19ggml_compute_paramslPKtlS7_lPfl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3721,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3733,58'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffEC2EPK19ggml_compute_paramslPKflS7_lPfl
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3737,19'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_fffE6matmulEll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3806,74'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fEC2EPK19ggml_compute_paramslPKS2_lS8_lPfl
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3810,23'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_11ggml_bf16_tS2_fE6matmulEll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3862,74'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfEC2EPK19ggml_compute_paramslPKtlS7_lPfl
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3866,23'
          Dst:             _ZN12_GLOBAL__N_18tinyBLASILi8EDv8_fS1_ttfE6matmulEll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3939,56'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fEC2ElPKS1_lS4_lPflii
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3944,12'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q8_0S1_fE6matmulEll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3976,56'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fEC2ElPKS1_lPKS2_lPflii
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:3981,12'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q4_010block_q8_0fE6matmulEll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:4013,56'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fEC2ElPKS1_lPKS2_lPflii
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:4018,12'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI10block_q5_010block_q8_0fE6matmulEll
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:4029,58'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fEC2ElPKS1_lPKS2_lPflii
        - Src:             'ggml/src/ggml-cpu/llamafile/sgemm.cpp:4034,12'
          Dst:             _ZN12_GLOBAL__N_115tinyBLAS_Q0_AVXI12block_iq4_nl10block_q8_0fE6matmulEll
    - functionName:    sum_i16_pairs_float
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp32_from_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp32_to_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_iq4_xs_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4004
      functionLinenumberEnd: 4108
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          275
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_add_epi8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4052,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4038,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4039,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4038,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4039,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4038,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4039,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4038,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4039,35'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:4048,48'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    hsum_float_8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mul_add_epi8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_lookup_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/simd-mappings.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_iq4_nl_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3920
      functionLinenumberEnd: 4002
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          346
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_add_epi8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3954,31'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3955,31'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3958,49'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3958,84'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3960,49'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3960,84'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3964,12'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3993,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3993,56'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq1_m_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3713
      functionLinenumberEnd: 3918
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          195
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_add_epi8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3823,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3823,46'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3817,50'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3795,34'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3796,34'
          Dst:             mul_add_epi8
    - functionName:    ggml_vec_dot_iq1_s_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3594
      functionLinenumberEnd: 3711
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          177
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_add_epi8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3655,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3649,34'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3637,34'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3638,34'
          Dst:             mul_add_epi8
    - functionName:    ggml_vec_dot_iq3_s_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3384
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          216
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3478,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3422,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq3_xxs_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3260
      functionLinenumberEnd: 3382
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          238
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3317,18'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3281,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_iq2_s_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3075
      functionLinenumberEnd: 3258
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          208
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - get_scale_shuffle_k4
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3158,19'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3108,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3148,86'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:3149,86'
          Dst:             get_scale_shuffle_k4
    - functionName:    get_scale_shuffle_k4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_iq2_xs_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2778
      functionLinenumberEnd: 3073
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          234
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - get_scale_shuffle
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2907,19'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2828,25'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2892,79'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2893,79'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2894,79'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2895,79'
          Dst:             get_scale_shuffle
    - functionName:    get_scale_shuffle
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_iq2_xxs_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2660
      functionLinenumberEnd: 2776
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          188
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2713,19'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2682,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q6_K_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          196
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_scale_shuffle
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2508,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2448,34'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q5_K_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2216
      functionLinenumberEnd: 2424
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          234
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_scale_shuffle_k4
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2312,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2249,34'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2250,38'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q4_K_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2038
      functionLinenumberEnd: 2214
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          201
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_scale_shuffle_k4
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_k4
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2120,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2066,34'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:2067,38'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q3_K_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1766
      functionLinenumberEnd: 2036
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          205
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_scale_shuffle_q3k
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1884,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1794,34'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    get_scale_shuffle_q3k
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_q2_K_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1764
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          165
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - get_scale_shuffle_q3k
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:0,0'
          Dst:             get_scale_shuffle_q3k
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1650,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1595,34'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1596,38'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_tq2_0_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1555,50'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1564,10'
          Dst:             hsum_float_8
    - functionName:    ggml_vec_dot_tq1_0_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1506
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          195
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1498,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1489,50'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q8_0_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_sum_i8_pairs_float
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1332,41'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1332,74'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1336,26'
          Dst:             mul_sum_i8_pairs_float
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1342,12'
          Dst:             hsum_float_8
    - functionName:    mul_sum_i8_pairs_float
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mul_sum_us8_pairs_float
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:132,12'
          Dst:             mul_sum_us8_pairs_float
    - functionName:    mul_sum_us8_pairs_float
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sum_i16_pairs_float
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:117,12'
          Dst:             sum_i16_pairs_float
    - functionName:    ggml_vec_dot_q5_1_q8_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bytes_from_bits_32
        - bytes_from_nibbles_32
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_sum_us8_pairs_float
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1247,42'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1249,18'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1249,51'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1251,22'
          Dst:             bytes_from_nibbles_32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1252,24'
          Dst:             bytes_from_bits_32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1256,42'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1259,26'
          Dst:             mul_sum_us8_pairs_float
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1264,10'
          Dst:             hsum_float_8
    - functionName:    bytes_from_nibbles_32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bytes_from_bits_32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vec_dot_q5_0_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bytes_from_bits_32
        - bytes_from_nibbles_32
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_sum_i8_pairs_float
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1166,41'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1166,74'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1168,22'
          Dst:             bytes_from_nibbles_32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1169,24'
          Dst:             bytes_from_bits_32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1175,26'
          Dst:             mul_sum_i8_pairs_float
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1181,10'
          Dst:             hsum_float_8
    - functionName:    ggml_vec_dot_nvfp4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_add_epi8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1043,29'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1046,29'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1049,27'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1050,27'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:1063,12'
          Dst:             hsum_float_8
    - functionName:    ggml_vec_dot_mxfp4_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          352
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_add_epi8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:953,31'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:954,31'
          Dst:             mul_add_epi8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:957,46'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:958,46'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:963,12'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:992,25'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    ggml_vec_dot_q4_1_q8_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bytes_from_nibbles_32
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_sum_us8_pairs_float
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:883,26'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:884,26'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:886,18'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:886,51'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:895,28'
          Dst:             bytes_from_nibbles_32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:898,27'
          Dst:             mul_sum_us8_pairs_float
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:908,10'
          Dst:             hsum_float_8
    - functionName:    ggml_vec_dot_q4_0_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bytes_from_nibbles_32
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
        - mul_sum_i8_pairs_float
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:725,42'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:725,75'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:727,22'
          Dst:             bytes_from_nibbles_32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:735,26'
          Dst:             mul_sum_i8_pairs_float
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:741,12'
          Dst:             hsum_float_8
    - functionName:    ggml_vec_dot_q1_0_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          128
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_lookup_fp16_to_fp32
        - hsum_float_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:606,10'
          Dst:             hsum_float_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:582,26'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:593,54'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:601,56'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:601,56'
          Dst:             ggml_lookup_fp16_to_fp32
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:601,56'
          Dst:             ggml_lookup_fp16_to_fp32
    - functionName:    quantize_row_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_q8_K_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:506,5'
          Dst:             quantize_row_q8_K_ref
    - functionName:    hsum_i32_8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_row_q8_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - hsum_i32_8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:428,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:452,18'
          Dst:             hsum_i32_8
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:452,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    ggml_compute_fp32_to_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/./ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/./ggml-impl.h:417,24'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/./ggml-impl.h:425,12'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/./ggml-impl.h:426,27'
          Dst:             fp32_to_bits
    - functionName:    quantize_row_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-cpu/arch/x86/quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-cpu/arch/x86/quants.c:332,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    ggml_acc_or_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6437
      functionLinenumberEnd: 6448
      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:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_acc_impl
        - ggml_build_forward_expand
        - ggml_format_name
        - ggml_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6439,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6441,31'
          Dst:             ggml_acc_impl
        - Src:             'ggml/src/ggml.c:6443,39'
          Dst:             ggml_scale
        - Src:             'ggml/src/ggml.c:6444,31'
          Dst:             ggml_acc_impl
        - Src:             'ggml/src/ggml.c:6446,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:6447,5'
          Dst:             ggml_build_forward_expand
    - functionName:    ggml_abort
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - fflush
        - fprintf
        - snprintf
        - vsnprintf
      functionUses:    3351
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:253,5'
          Dst:             fflush
        - Src:             'ggml/src/ggml.c:256,18'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:260,5'
          Dst:             vsnprintf
        - Src:             'ggml/src/ggml.c:267,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:271,5'
          Dst:             abort
    - functionName:    ggml_acc_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2180
      functionLinenumberEnd: 2196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2181,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:2181,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:2181,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2182,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:2182,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2183,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2184,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2186,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2186,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:2189,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_scale
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3403
      functionLinenumberEnd: 3404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_scale_impl
      functionUses:    94
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3404,12'
          Dst:             ggml_scale_impl
    - functionName:    ggml_format_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1956
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1953,5'
          Dst:             vsnprintf
    - functionName:    ggml_build_forward_expand
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7068
      functionLinenumberEnd: 7070
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_build_forward_impl
      functionUses:    241
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7069,5'
          Dst:             ggml_build_forward_impl
    - functionName:    ggml_build_forward_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7035
      functionLinenumberEnd: 7052
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_visit_parents_graph
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7043,5'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7050,9'
          Dst:             ggml_abort
    - functionName:    ggml_visit_parents_graph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6967
      functionLinenumberEnd: 7033
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         160
      ICount:          775
      EdgeCount:       218
      CyclomaticComplexity: 60
      functionsReached:
        - ggml_abort
        - ggml_bitset_get
        - ggml_bitset_set
        - ggml_format_name
        - ggml_hash_find
        - ggml_visit_parents_graph
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6972,34'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:6973,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6975,9'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6983,21'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:6993,5'
          Dst:             ggml_bitset_set
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7004,41'
          Dst:             ggml_visit_parents_graph
        - Src:             'ggml/src/ggml.c:7013,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7016,13'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:7022,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7025,13'
          Dst:             ggml_format_name
    - functionName:    ggml_hash_find
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_bitset_get
        - ggml_hash
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:260,16'
          Dst:             ggml_hash
        - Src:             'ggml/src/ggml-impl.h:264,12'
          Dst:             ggml_bitset_get
    - functionName:    ggml_bitset_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_bitset_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_hash
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_scale_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3386
      functionLinenumberEnd: 3398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_padded_1d
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3387,5'
          Dst:             ggml_is_padded_1d
        - Src:             'ggml/src/ggml.c:3387,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3389,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3389,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3392,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_is_padded_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_type_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1544,26'
          Dst:             ggml_type_size
    - functionName:    ggml_view_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1960
      functionLinenumberEnd: 1968
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_format_name
        - ggml_new_tensor_impl
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1961,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:1962,5'
          Dst:             ggml_format_name
    - functionName:    ggml_dup_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1890
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1891,12'
          Dst:             ggml_new_tensor
    - functionName:    ggml_set_op_params
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:148,5'
          Dst:             ggml_abort
    - functionName:    ggml_new_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor_impl
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1844,12'
          Dst:             ggml_new_tensor_impl
    - functionName:    ggml_new_tensor_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          351
      EdgeCount:       77
      CyclomaticComplexity: 19
      functionsReached:
        - ggml_abort
        - ggml_blck_size
        - ggml_nbytes
        - ggml_new_object
        - ggml_row_size
        - ggml_type_size
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1769,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1770,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1778,24'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml.c:1783,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml.c:1783,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1797,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1799,42'
          Dst:             ggml_new_object
        - Src:             'ggml/src/ggml.c:1800,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1828,21'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:1829,50'
          Dst:             ggml_blck_size
    - functionName:    ggml_row_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_blck_size
        - ggml_type_size
      functionUses:    298
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1338,12'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:1338,36'
          Dst:             ggml_blck_size
    - functionName:    ggml_nbytes
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_blck_size
        - ggml_type_size
      functionUses:    98
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1301,30'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml.c:1303,18'
          Dst:             ggml_type_size
    - functionName:    ggml_new_object
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - ggml_log_internal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1712,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1720,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:1724,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:1730,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:1745,5'
          Dst:             ggml_abort
    - functionName:    ggml_type_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    130
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_blck_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1325
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_fp16_to_fp32_row
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:472,16'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    ggml_fp32_to_fp16_row
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:479,16'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    ggml_bf16_to_fp32_row
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_bf16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:486,16'
          Dst:             ggml_compute_bf16_to_fp32
    - functionName:    ggml_fp32_to_bf16_row_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp32_to_bf16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:492,16'
          Dst:             ggml_compute_fp32_to_bf16
    - functionName:    ggml_compute_fp32_to_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_bf16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_fp32_to_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:417,24'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/ggml-impl.h:425,12'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/ggml-impl.h:426,27'
          Dst:             fp32_to_bits
    - functionName:    fp32_to_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp32_from_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_compute_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:399,38'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/ggml-impl.h:395,36'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/ggml-impl.h:403,0'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/ggml-impl.h:404,12'
          Dst:             fp32_from_bits
    - functionName:    ggml_log_internal
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_log_internal_v
      functionUses:    151
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:309,5'
          Dst:             ggml_log_internal_v
    - functionName:    ggml_log_internal_v
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:293,15'
          Dst:             vsnprintf
        - Src:             'ggml/src/ggml.c:297,35'
          Dst:             calloc
        - Src:             'ggml/src/ggml.c:298,9'
          Dst:             vsnprintf
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_log_callback_default
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
        - fputs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:316,5'
          Dst:             fputs
        - Src:             'ggml/src/ggml.c:317,5'
          Dst:             fflush
    - functionName:    ggml_nelements
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    141
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_contiguous
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_0
      functionUses:    125
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1490,12'
          Dst:             ggml_is_contiguous_0
    - functionName:    ggml_is_contiguous_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_m_n
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1494,12'
          Dst:             ggml_is_contiguous_m_n
    - functionName:    ggml_is_contiguous_m_n
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          157
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_blck_size
        - ggml_type_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1470,22'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:1471,26'
          Dst:             ggml_blck_size
    - functionName:    ggml_add1_or_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6454
      functionLinenumberEnd: 6464
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_add1_impl
        - ggml_build_forward_expand
        - ggml_format_name
        - ggml_repeat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6456,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6458,31'
          Dst:             ggml_add1_impl
        - Src:             'ggml/src/ggml.c:6460,31'
          Dst:             ggml_repeat
        - Src:             'ggml/src/ggml.c:6462,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:6463,5'
          Dst:             ggml_build_forward_expand
    - functionName:    ggml_add1_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_padded_1d
        - ggml_is_scalar
        - ggml_view_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2144,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml.c:2144,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2145,5'
          Dst:             ggml_is_padded_1d
        - Src:             'ggml/src/ggml.c:2145,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2147,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2147,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_repeat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2568
      functionLinenumberEnd: 2576
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
        - ggml_new_tensor
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2569,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml.c:2569,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2571,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_can_repeat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1591
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_is_empty
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1587,12'
          Dst:             ggml_is_empty
        - Src:             'ggml/src/ggml.c:1587,32'
          Dst:             ggml_is_empty
    - functionName:    ggml_is_empty
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_scalar
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_sub_or_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6470
      functionLinenumberEnd: 6480
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_format_name
        - ggml_neg
        - ggml_sub_impl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6472,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6474,31'
          Dst:             ggml_sub_impl
        - Src:             'ggml/src/ggml.c:6476,31'
          Dst:             ggml_neg
        - Src:             'ggml/src/ggml.c:6478,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:6479,5'
          Dst:             ggml_build_forward_expand
    - functionName:    ggml_sub_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2226
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2227,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml.c:2227,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2229,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2229,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_neg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2679
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2679,12'
          Dst:             ggml_unary
    - functionName:    ggml_unary
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5912
      functionLinenumberEnd: 5913
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_impl
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5913,12'
          Dst:             ggml_unary_impl
    - functionName:    ggml_unary_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5896
      functionLinenumberEnd: 5906
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_contiguous_rows
        - ggml_set_op_params_i32
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5897,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml.c:5897,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5899,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:5899,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5901,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_is_contiguous_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1537
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_blck_size
        - ggml_type_size
      functionUses:    259
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1536,26'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml.c:1537,26'
          Dst:             ggml_type_size
    - functionName:    ggml_set_op_params_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_add_or_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6417
      functionLinenumberEnd: 6427
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_add_impl
        - ggml_build_forward_expand
        - ggml_format_name
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6419,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6421,31'
          Dst:             ggml_add_impl
        - Src:             'ggml/src/ggml.c:6425,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:6426,5'
          Dst:             ggml_build_forward_expand
    - functionName:    ggml_add_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2058,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml.c:2058,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2060,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2060,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_can_repeat_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_can_repeat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1597,40'
          Dst:             ggml_can_repeat
    - functionName:    ggml_threadpool_params_match
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7886
      functionLinenumberEnd: 7892
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7891,12'
          Dst:             memcmp
    - functionName:    ggml_threadpool_params_default
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7880
      functionLinenumberEnd: 7883
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_threadpool_params_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7882,5'
          Dst:             ggml_threadpool_params_init
    - functionName:    ggml_threadpool_params_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7871
      functionLinenumberEnd: 7878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_log_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7866
      functionLinenumberEnd: 7869
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_log_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7861
      functionLinenumberEnd: 7864
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_quantize_chunk
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7789
      functionLinenumberEnd: 7856
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          298
      EdgeCount:       44
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_fp32_to_bf16_row_ref
        - ggml_fp32_to_fp16_row
        - ggml_quantize_init
        - ggml_quantize_requires_imatrix
        - ggml_row_size
        - quantize_iq1_m
        - quantize_iq1_s
        - quantize_iq2_s
        - quantize_iq2_xs
        - quantize_iq2_xxs
        - quantize_iq3_s
        - quantize_iq3_xxs
        - quantize_iq4_nl
        - quantize_iq4_xs
        - quantize_mxfp4
        - quantize_nvfp4
        - quantize_q1_0
        - quantize_q2_0
        - quantize_q2_K
        - quantize_q3_K
        - quantize_q4_0
        - quantize_q4_1
        - quantize_q4_K
        - quantize_q5_0
        - quantize_q5_1
        - quantize_q5_K
        - quantize_q6_K
        - quantize_q8_0
        - quantize_tq1_0
        - quantize_tq2_0
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml.c:7806,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml.c:7792,9'
          Dst:             ggml_quantize_requires_imatrix
        - Src:             'ggml/src/ggml.c:7793,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7796,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7797,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7799,5'
          Dst:             ggml_quantize_init
        - Src:             'ggml/src/ggml.c:7802,30'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml.c:7807,42'
          Dst:             quantize_q1_0
        - Src:             'ggml/src/ggml.c:7808,42'
          Dst:             quantize_q2_0
        - Src:             'ggml/src/ggml.c:7809,42'
          Dst:             quantize_q4_0
        - Src:             'ggml/src/ggml.c:7810,42'
          Dst:             quantize_q4_1
        - Src:             'ggml/src/ggml.c:7811,42'
          Dst:             quantize_q5_0
        - Src:             'ggml/src/ggml.c:7812,42'
          Dst:             quantize_q5_1
        - Src:             'ggml/src/ggml.c:7813,42'
          Dst:             quantize_q8_0
        - Src:             'ggml/src/ggml.c:7814,42'
          Dst:             quantize_mxfp4
        - Src:             'ggml/src/ggml.c:7815,42'
          Dst:             quantize_nvfp4
        - Src:             'ggml/src/ggml.c:7816,42'
          Dst:             quantize_q2_K
        - Src:             'ggml/src/ggml.c:7817,42'
          Dst:             quantize_q3_K
        - Src:             'ggml/src/ggml.c:7818,42'
          Dst:             quantize_q4_K
        - Src:             'ggml/src/ggml.c:7819,42'
          Dst:             quantize_q5_K
        - Src:             'ggml/src/ggml.c:7820,42'
          Dst:             quantize_q6_K
        - Src:             'ggml/src/ggml.c:7821,42'
          Dst:             quantize_tq1_0
        - Src:             'ggml/src/ggml.c:7822,42'
          Dst:             quantize_tq2_0
        - Src:             'ggml/src/ggml.c:7823,42'
          Dst:             quantize_iq2_xxs
        - Src:             'ggml/src/ggml.c:7824,42'
          Dst:             quantize_iq2_xs
        - Src:             'ggml/src/ggml.c:7825,42'
          Dst:             quantize_iq3_xxs
        - Src:             'ggml/src/ggml.c:7826,42'
          Dst:             quantize_iq3_s
        - Src:             'ggml/src/ggml.c:7827,42'
          Dst:             quantize_iq2_s
        - Src:             'ggml/src/ggml.c:7828,42'
          Dst:             quantize_iq1_s
        - Src:             'ggml/src/ggml.c:7829,42'
          Dst:             quantize_iq1_m
        - Src:             'ggml/src/ggml.c:7830,42'
          Dst:             quantize_iq4_nl
        - Src:             'ggml/src/ggml.c:7831,42'
          Dst:             quantize_iq4_xs
        - Src:             'ggml/src/ggml.c:7835,17'
          Dst:             ggml_fp32_to_fp16_row
        - Src:             'ggml/src/ggml.c:7841,17'
          Dst:             ggml_fp32_to_bf16_row_ref
        - Src:             'ggml/src/ggml.c:7854,5'
          Dst:             ggml_abort
    - functionName:    ggml_quantize_requires_imatrix
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7774
      functionLinenumberEnd: 7778
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_quantize_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7742
      functionLinenumberEnd: 7758
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - ggml_critical_section_end
        - ggml_critical_section_start
        - iq2xs_init_impl
        - iq3xs_init_impl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml.c:7745,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml.c:7743,5'
          Dst:             ggml_critical_section_start
        - Src:             'ggml/src/ggml.c:7750,33'
          Dst:             iq2xs_init_impl
        - Src:             'ggml/src/ggml.c:7751,33'
          Dst:             iq3xs_init_impl
        - Src:             'ggml/src/ggml.c:7752,33'
          Dst:             iq3xs_init_impl
        - Src:             'ggml/src/ggml.c:7757,5'
          Dst:             ggml_critical_section_end
    - functionName:    ggml_quantize_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7760
      functionLinenumberEnd: 7772
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_critical_section_end
        - ggml_critical_section_start
        - iq2xs_free_impl
        - iq3xs_free_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7761,5'
          Dst:             ggml_critical_section_start
        - Src:             'ggml/src/ggml.c:7763,5'
          Dst:             iq2xs_free_impl
        - Src:             'ggml/src/ggml.c:7764,5'
          Dst:             iq2xs_free_impl
        - Src:             'ggml/src/ggml.c:7765,5'
          Dst:             iq2xs_free_impl
        - Src:             'ggml/src/ggml.c:7766,5'
          Dst:             iq2xs_free_impl
        - Src:             'ggml/src/ggml.c:7767,5'
          Dst:             iq2xs_free_impl
        - Src:             'ggml/src/ggml.c:7768,5'
          Dst:             iq3xs_free_impl
        - Src:             'ggml/src/ggml.c:7769,5'
          Dst:             iq3xs_free_impl
        - Src:             'ggml/src/ggml.c:7771,5'
          Dst:             ggml_critical_section_end
    - functionName:    ggml_set_loss
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7734
      functionLinenumberEnd: 7738
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_is_scalar
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7735,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml.c:7735,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7736,5'
          Dst:             ggml_abort
    - functionName:    ggml_set_param
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7729
      functionLinenumberEnd: 7732
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7730,5'
          Dst:             ggml_abort
    - functionName:    ggml_set_output
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7725
      functionLinenumberEnd: 7727
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_set_input
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7721
      functionLinenumberEnd: 7723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_dump_dot_leaf_edge
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7585
      functionLinenumberEnd: 7590
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7586,5'
          Dst:             fprintf
    - functionName:    ggml_graph_dump_dot_node_edge
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7574
      functionLinenumberEnd: 7583
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - ggml_graph_get_parent
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7575,36'
          Dst:             ggml_graph_get_parent
        - Src:             'ggml/src/ggml.c:7576,37'
          Dst:             ggml_graph_get_parent
        - Src:             'ggml/src/ggml.c:7577,5'
          Dst:             fprintf
    - functionName:    ggml_graph_get_parent
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7561
      functionLinenumberEnd: 7572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_graph_get_grad
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7564,37'
          Dst:             ggml_graph_get_grad
    - functionName:    ggml_graph_get_grad
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7427
      functionLinenumberEnd: 7429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_bitset_get
        - ggml_hash_find
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7428,26'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7429,42'
          Dst:             ggml_bitset_get
    - functionName:    ggml_graph_find
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7547
      functionLinenumberEnd: 7559
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_dump_dot
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7592
      functionLinenumberEnd: 7717
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         124
      ICount:          671
      EdgeCount:       165
      CyclomaticComplexity: 43
      functionsReached:
        - fclose
        - fprintf
        - fputc
        - fwrite
        - ggml_abort
        - ggml_fopen
        - ggml_graph_dump_dot_leaf_edge
        - ggml_graph_dump_dot_node_edge
        - ggml_graph_find
        - ggml_graph_get_grad
        - ggml_graph_get_parent
        - ggml_is_matrix
        - ggml_log_internal
        - ggml_nelements
        - ggml_op_symbol
        - ggml_type_name
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7595,17'
          Dst:             ggml_fopen
        - Src:             'ggml/src/ggml.c:7596,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7598,5'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7599,5'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7600,5'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7604,37'
          Dst:             ggml_graph_get_grad
        - Src:             'ggml/src/ggml.c:7606,13'
          Dst:             ggml_graph_get_parent
        - Src:             'ggml/src/ggml.c:7613,17'
          Dst:             ggml_graph_find
        - Src:             'ggml/src/ggml.c:7622,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7628,49'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml.c:7628,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7630,34'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml.c:7630,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7633,13'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:7634,95'
          Dst:             ggml_op_symbol
        - Src:             'ggml/src/ggml.c:7634,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7636,121'
          Dst:             ggml_op_symbol
        - Src:             'ggml/src/ggml.c:7636,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7640,44'
          Dst:             ggml_op_symbol
        - Src:             'ggml/src/ggml.c:7640,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7642,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7651,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7657,49'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml.c:7657,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7659,34'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml.c:7659,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7662,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:7663,13'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:7664,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7665,33'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:7683,13'
          Dst:             fputc
        - Src:             'ggml/src/ggml.c:7677,21'
          Dst:             fputc
        - Src:             'ggml/src/ggml.c:7679,25'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:7680,21'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7665,33'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:7685,9'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7694,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7695,17'
          Dst:             ggml_graph_dump_dot_node_edge
        - Src:             'ggml/src/ggml.c:7712,5'
          Dst:             fwrite
        - Src:             'ggml/src/ggml.c:7714,5'
          Dst:             fclose
        - Src:             'ggml/src/ggml.c:7716,5'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
        - Src:             'ggml/src/ggml.c:7706,17'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:7707,17'
          Dst:             ggml_graph_dump_dot_leaf_edge
    - functionName:    ggml_fopen
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fopen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:628,12'
          Dst:             fopen
    - functionName:    ggml_type_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    98
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_matrix
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_op_symbol
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1363
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_constant
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7483
      functionLinenumberEnd: 7484
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_buffer_get_usage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7484,38'
          Dst:             ggml_backend_buffer_get_usage
    - functionName:    ggml_node_get_use_count
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_bitset_get
        - ggml_hash_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:632,23'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml-impl.h:633,10'
          Dst:             ggml_bitset_get
    - functionName:    ggml_node_list_find_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7468
      functionLinenumberEnd: 7481
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          70
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7469,5'
          Dst:             ggml_abort
    - functionName:    ggml_can_fuse_subgraph_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7492
      functionLinenumberEnd: 7544
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          324
      EdgeCount:       98
      CyclomaticComplexity: 27
      functionsReached:
        - ggml_abort
        - ggml_is_constant
        - ggml_node_get_use_count
        - ggml_node_list_find_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7493,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7510,13'
          Dst:             ggml_node_list_find_tensor
        - Src:             'ggml/src/ggml.c:7528,30'
          Dst:             ggml_node_get_use_count
        - Src:             'ggml/src/ggml.c:7536,17'
          Dst:             ggml_node_list_find_tensor
        - Src:             'ggml/src/ggml.c:7536,90'
          Dst:             ggml_is_constant
    - functionName:    ggml_graph_print
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7437
      functionLinenumberEnd: 7463
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_get_name
        - ggml_graph_get_grad
        - ggml_log_internal
        - ggml_op_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7438,5'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:7440,5'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:7451,5'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:7444,9'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml.c:7444,9'
          Dst:             ggml_graph_get_grad
        - Src:             'ggml/src/ggml.c:7444,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:7462,5'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:7455,9'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml.c:7455,9'
          Dst:             ggml_get_name
        - Src:             'ggml/src/ggml.c:7455,9'
          Dst:             ggml_log_internal
    - functionName:    ggml_op_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1937
      functionLinenumberEnd: 1938
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_get_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7407
      functionLinenumberEnd: 7425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7411,13'
          Dst:             strcmp
        - Src:             'ggml/src/ggml.c:7419,13'
          Dst:             strcmp
    - functionName:    ggml_graph_add_node
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7401
      functionLinenumberEnd: 7405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7402,5'
          Dst:             ggml_abort
    - functionName:    ggml_graph_n_nodes
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7397
      functionLinenumberEnd: 7398
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_nodes
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7393
      functionLinenumberEnd: 7394
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_node
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7383
      functionLinenumberEnd: 7391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7385,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7389,5'
          Dst:             ggml_abort
    - functionName:    ggml_graph_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7379
      functionLinenumberEnd: 7380
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_clear
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7373
      functionLinenumberEnd: 7377
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_hash_set_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7376,5'
          Dst:             ggml_hash_set_reset
    - functionName:    ggml_hash_set_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6353
      functionLinenumberEnd: 6355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_bitset_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6354,55'
          Dst:             ggml_bitset_size
    - functionName:    ggml_bitset_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_get_grad_acc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7432
      functionLinenumberEnd: 7434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_bitset_get
        - ggml_hash_find
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7433,26'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7434,42'
          Dst:             ggml_bitset_get
    - functionName:    ggml_graph_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7337
      functionLinenumberEnd: 7371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          135
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_graph_get_grad_acc
        - ggml_is_scalar
        - ggml_set_zero
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7341,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7345,41'
          Dst:             ggml_graph_get_grad_acc
        - Src:             'ggml/src/ggml.c:7349,13'
          Dst:             ggml_set_zero
        - Src:             'ggml/src/ggml.c:7350,13'
          Dst:             ggml_set_zero
        - Src:             'ggml/src/ggml.c:7356,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7357,17'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml.c:7357,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7361,21'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml.c:7363,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7367,17'
          Dst:             ggml_set_zero
    - functionName:    ggml_set_zero
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7324
      functionLinenumberEnd: 7335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_memset
        - ggml_is_empty
        - ggml_nbytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7325,9'
          Dst:             ggml_is_empty
        - Src:             'ggml/src/ggml.c:7329,50'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml.c:7329,9'
          Dst:             ggml_backend_tensor_memset
        - Src:             'ggml/src/ggml.c:7331,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7332,33'
          Dst:             ggml_nbytes
    - functionName:    ggml_graph_dup
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7318
      functionLinenumberEnd: 7321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_graph_cpy
        - ggml_new_graph_custom
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7319,35'
          Dst:             ggml_new_graph_custom
        - Src:             'ggml/src/ggml.c:7320,5'
          Dst:             ggml_graph_cpy
    - functionName:    ggml_new_graph_custom
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7204
      functionLinenumberEnd: 7247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_bitset_size
        - ggml_graph_nbytes
        - ggml_hash_set_reset
        - ggml_hash_size
        - ggml_new_object
        - incr_ptr_aligned
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7205,29'
          Dst:             ggml_graph_nbytes
        - Src:             'ggml/src/ggml.c:7206,32'
          Dst:             ggml_new_object
        - Src:             'ggml/src/ggml.c:7210,24'
          Dst:             ggml_hash_size
        - Src:             'ggml/src/ggml.c:7214,52'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7215,52'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7216,52'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7217,52'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7218,52'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7219,52'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7221,54'
          Dst:             ggml_bitset_size
        - Src:             'ggml/src/ggml.c:7221,33'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7240,5'
          Dst:             ggml_hash_set_reset
    - functionName:    ggml_graph_cpy
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7271
      functionLinenumberEnd: 7316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         89
      ICount:          477
      EdgeCount:       114
      CyclomaticComplexity: 27
      functionsReached:
        - ggml_abort
        - ggml_bitset_get
        - ggml_hash_find
        - ggml_hash_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7272,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7273,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7274,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7290,13'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:7291,35'
          Dst:             ggml_hash_insert
        - Src:             'ggml/src/ggml.c:7301,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7302,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7304,38'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7305,38'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7307,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7308,13'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:7308,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7309,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7310,13'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:7310,13'
          Dst:             ggml_abort
    - functionName:    ggml_hash_insert
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_bitset_get
        - ggml_bitset_set
        - ggml_hash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:280,16'
          Dst:             ggml_hash
        - Src:             'ggml/src/ggml-impl.h:285,14'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml-impl.h:286,13'
          Dst:             ggml_bitset_set
        - Src:             'ggml/src/ggml-impl.h:297,5'
          Dst:             ggml_abort
    - functionName:    ggml_graph_nbytes
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7178
      functionLinenumberEnd: 7194
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_bitset_size
        - ggml_hash_size
        - incr_ptr_aligned
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7179,24'
          Dst:             ggml_hash_size
        - Src:             'ggml/src/ggml.c:7181,5'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7182,5'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7183,5'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7184,5'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7185,5'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7187,9'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7188,9'
          Dst:             incr_ptr_aligned
        - Src:             'ggml/src/ggml.c:7190,26'
          Dst:             ggml_bitset_size
        - Src:             'ggml/src/ggml.c:7190,5'
          Dst:             incr_ptr_aligned
    - functionName:    ggml_hash_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6362
      functionLinenumberEnd: 6385
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    incr_ptr_aligned
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7171
      functionLinenumberEnd: 7175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_view
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7253
      functionLinenumberEnd: 7268
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_new_graph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7249
      functionLinenumberEnd: 7250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_graph_custom
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7250,12'
          Dst:             ggml_new_graph_custom
    - functionName:    ggml_graph_overhead
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7200
      functionLinenumberEnd: 7201
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_graph_overhead_custom
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7201,12'
          Dst:             ggml_graph_overhead_custom
    - functionName:    ggml_graph_overhead_custom
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7196
      functionLinenumberEnd: 7197
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_graph_nbytes
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7197,31'
          Dst:             ggml_graph_nbytes
    - functionName:    ggml_compute_backward
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6483
      functionLinenumberEnd: 6965
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         303
      ICount:          1343
      EdgeCount:       383
      CyclomaticComplexity: 82
      functionsReached:
        - fprintf
        - ggml_abort
        - ggml_acc_impl
        - ggml_acc_or_set
        - ggml_add1_or_set
        - ggml_add_or_set
        - ggml_are_same_shape
        - ggml_bitset_get
        - ggml_cont
        - ggml_cos
        - ggml_cross_entropy_loss_back
        - ggml_diag_mask_zero_impl
        - ggml_div
        - ggml_element_size
        - ggml_exp
        - ggml_get_glu_op
        - ggml_get_op_params_i32
        - ggml_get_rows_back
        - ggml_get_unary_op
        - ggml_glu_op_name
        - ggml_graph_get_grad
        - ggml_hash_find
        - ggml_im2col_back
        - ggml_is_contiguous
        - ggml_mean
        - ggml_mul
        - ggml_neg
        - ggml_nelements
        - ggml_op_name
        - ggml_out_prod
        - ggml_permute
        - ggml_pool_2d_back
        - ggml_repeat
        - ggml_repeat_back
        - ggml_reshape
        - ggml_rms_norm_back
        - ggml_rope_ext_back
        - ggml_rope_multi_back
        - ggml_scale
        - ggml_scale_impl
        - ggml_sgn
        - ggml_sigmoid
        - ggml_silu
        - ggml_silu_back
        - ggml_sin
        - ggml_soft_max_ext_back
        - ggml_step
        - ggml_sub_or_set
        - ggml_transpose
        - ggml_unary_op_name
        - ggml_view_4d
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml.c:6502,5'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml.c:6882,13'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml.c:6485,35'
          Dst:             ggml_graph_get_grad
        - Src:             'ggml/src/ggml.c:6495,33'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:6496,33'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:6497,33'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:6498,73'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:6499,73'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:6500,73'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:6505,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6510,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6514,22'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6515,27'
          Dst:             ggml_repeat_back
        - Src:             'ggml/src/ggml.c:6517,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6522,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6525,53'
          Dst:             ggml_mean
        - Src:             'ggml/src/ggml.c:6525,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6530,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6538,57'
          Dst:             ggml_view_4d
        - Src:             'ggml/src/ggml.c:6542,71'
          Dst:             ggml_cont
        - Src:             'ggml/src/ggml.c:6542,53'
          Dst:             ggml_reshape
        - Src:             'ggml/src/ggml.c:6542,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6547,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6550,17'
          Dst:             ggml_sub_or_set
        - Src:             'ggml/src/ggml.c:6555,53'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6555,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6558,44'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6559,22'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6560,27'
          Dst:             ggml_repeat_back
        - Src:             'ggml/src/ggml.c:6562,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6567,53'
          Dst:             ggml_div
        - Src:             'ggml/src/ggml.c:6567,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6570,73'
          Dst:             ggml_div
        - Src:             'ggml/src/ggml.c:6570,53'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6570,17'
          Dst:             ggml_sub_or_set
        - Src:             'ggml/src/ggml.c:6575,69'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6575,53'
          Dst:             ggml_scale
        - Src:             'ggml/src/ggml.c:6575,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6580,69'
          Dst:             ggml_div
        - Src:             'ggml/src/ggml.c:6580,53'
          Dst:             ggml_scale
        - Src:             'ggml/src/ggml.c:6580,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6585,53'
          Dst:             ggml_div
        - Src:             'ggml/src/ggml.c:6585,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6590,73'
          Dst:             ggml_cos
        - Src:             'ggml/src/ggml.c:6590,53'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6590,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6595,73'
          Dst:             ggml_sin
        - Src:             'ggml/src/ggml.c:6595,53'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6595,17'
          Dst:             ggml_sub_or_set
        - Src:             'ggml/src/ggml.c:6600,17'
          Dst:             ggml_add1_or_set
        - Src:             'ggml/src/ggml.c:6605,53'
          Dst:             ggml_repeat
        - Src:             'ggml/src/ggml.c:6605,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6610,54'
          Dst:             ggml_scale_impl
        - Src:             'ggml/src/ggml.c:6610,17'
          Dst:             ggml_add1_or_set
        - Src:             'ggml/src/ggml.c:6615,53'
          Dst:             ggml_repeat_back
        - Src:             'ggml/src/ggml.c:6615,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6620,53'
          Dst:             ggml_repeat
        - Src:             'ggml/src/ggml.c:6620,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6627,53'
          Dst:             ggml_rms_norm_back
        - Src:             'ggml/src/ggml.c:6627,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6647,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6648,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6650,21'
          Dst:             ggml_out_prod
        - Src:             'ggml/src/ggml.c:6653,22'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6654,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6655,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6656,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6662,27'
          Dst:             ggml_view_4d
        - Src:             'ggml/src/ggml.c:6663,27'
          Dst:             ggml_repeat_back
        - Src:             'ggml/src/ggml.c:6665,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6679,29'
          Dst:             ggml_transpose
        - Src:             'ggml/src/ggml.c:6677,25'
          Dst:             ggml_out_prod
        - Src:             'ggml/src/ggml.c:6668,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6687,53'
          Dst:             ggml_scale_impl
        - Src:             'ggml/src/ggml.c:6687,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6699,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6700,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6701,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6703,36'
          Dst:             ggml_view_4d
        - Src:             'ggml/src/ggml.c:6709,44'
          Dst:             ggml_neg
        - Src:             'ggml/src/ggml.c:6710,53'
          Dst:             ggml_acc_impl
        - Src:             'ggml/src/ggml.c:6710,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6714,71'
          Dst:             ggml_cont
        - Src:             'ggml/src/ggml.c:6714,53'
          Dst:             ggml_reshape
        - Src:             'ggml/src/ggml.c:6714,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6723,53'
          Dst:             ggml_reshape
        - Src:             'ggml/src/ggml.c:6723,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6732,17'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6732,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6733,17'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6733,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6734,17'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:6734,17'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:6734,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6736,21'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6736,64'
          Dst:             ggml_reshape
        - Src:             'ggml/src/ggml.c:6735,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6741,50'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6741,84'
          Dst:             ggml_cont
        - Src:             'ggml/src/ggml.c:6742,53'
          Dst:             ggml_reshape
        - Src:             'ggml/src/ggml.c:6742,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6757,33'
          Dst:             ggml_element_size
        - Src:             'ggml/src/ggml.c:6758,33'
          Dst:             ggml_element_size
        - Src:             'ggml/src/ggml.c:6759,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6760,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6761,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6762,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6769,17'
          Dst:             ggml_acc_or_set
        - Src:             'ggml/src/ggml.c:6784,53'
          Dst:             ggml_permute
        - Src:             'ggml/src/ggml.c:6784,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6789,53'
          Dst:             ggml_transpose
        - Src:             'ggml/src/ggml.c:6789,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6794,53'
          Dst:             ggml_get_rows_back
        - Src:             'ggml/src/ggml.c:6794,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6805,53'
          Dst:             ggml_diag_mask_zero_impl
        - Src:             'ggml/src/ggml.c:6805,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6811,53'
          Dst:             ggml_diag_mask_zero_impl
        - Src:             'ggml/src/ggml.c:6811,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6822,53'
          Dst:             ggml_soft_max_ext_back
        - Src:             'ggml/src/ggml.c:6822,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6824,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6845,21'
          Dst:             ggml_rope_ext_back
        - Src:             'ggml/src/ggml.c:6847,21'
          Dst:             ggml_rope_multi_back
        - Src:             'ggml/src/ggml.c:6849,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6851,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6855,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6856,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6857,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6858,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6859,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6860,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6861,39'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6863,53'
          Dst:             ggml_im2col_back
        - Src:             'ggml/src/ggml.c:6863,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6868,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6869,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6870,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6871,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6872,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6873,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6874,46'
          Dst:             ggml_get_op_params_i32
        - Src:             'ggml/src/ggml.c:6876,53'
          Dst:             ggml_pool_2d_back
        - Src:             'ggml/src/ggml.c:6876,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6882,21'
          Dst:             ggml_get_unary_op
        - Src:             'ggml/src/ggml.c:6885,75'
          Dst:             ggml_sgn
        - Src:             'ggml/src/ggml.c:6885,61'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6885,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6893,25'
          Dst:             ggml_sub_or_set
        - Src:             'ggml/src/ggml.c:6901,75'
          Dst:             ggml_step
        - Src:             'ggml/src/ggml.c:6901,61'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6901,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6906,61'
          Dst:             ggml_silu_back
        - Src:             'ggml/src/ggml.c:6906,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6911,61'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6911,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6916,81'
          Dst:             ggml_exp
        - Src:             'ggml/src/ggml.c:6916,61'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6916,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6921,81'
          Dst:             ggml_sigmoid
        - Src:             'ggml/src/ggml.c:6921,61'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6921,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6926,54'
          Dst:             ggml_get_unary_op
        - Src:             'ggml/src/ggml.c:6926,35'
          Dst:             ggml_unary_op_name
        - Src:             'ggml/src/ggml.c:6925,21'
          Dst:             fprintf
        - Src:             'ggml/src/ggml.c:6927,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6933,53'
          Dst:             ggml_cross_entropy_loss_back
        - Src:             'ggml/src/ggml.c:6933,17'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6935,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6938,21'
          Dst:             ggml_get_glu_op
        - Src:             'ggml/src/ggml.c:6941,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6942,81'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6942,61'
          Dst:             ggml_silu_back
        - Src:             'ggml/src/ggml.c:6942,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6945,75'
          Dst:             ggml_silu
        - Src:             'ggml/src/ggml.c:6945,61'
          Dst:             ggml_mul
        - Src:             'ggml/src/ggml.c:6945,25'
          Dst:             ggml_add_or_set
        - Src:             'ggml/src/ggml.c:6949,21'
          Dst:             ggml_get_glu_op
        - Src:             'ggml/src/ggml.c:6949,21'
          Dst:             ggml_glu_op_name
        - Src:             'ggml/src/ggml.c:6949,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6958,13'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml.c:6958,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6962,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6962,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6963,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6963,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6964,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6964,5'
          Dst:             ggml_abort
    - functionName:    ggml_are_same_shape
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    194
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_repeat_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2604
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
        - ggml_new_tensor
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2605,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml.c:2605,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2607,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_mean
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2520
      functionLinenumberEnd: 2528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2522,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_view_4d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3797
      functionLinenumberEnd: 3807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_view_impl
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3800,35'
          Dst:             ggml_view_impl
    - functionName:    ggml_cont
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3574
      functionLinenumberEnd: 3575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cont_impl
      functionUses:    65
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3575,12'
          Dst:             ggml_cont_impl
    - functionName:    ggml_reshape
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3626
      functionLinenumberEnd: 3637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor_impl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3627,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:3627,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3629,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3629,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3629,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3631,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:3632,5'
          Dst:             ggml_format_name
    - functionName:    ggml_mul
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2273
      functionLinenumberEnd: 2274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_mul_impl
      functionUses:    122
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2274,12'
          Dst:             ggml_mul_impl
    - functionName:    ggml_div
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_div_impl
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2306,12'
          Dst:             ggml_div_impl
    - functionName:    ggml_cos
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2460
      functionLinenumberEnd: 2461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cos_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2461,12'
          Dst:             ggml_cos_impl
    - functionName:    ggml_sin
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2434
      functionLinenumberEnd: 2435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sin_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2435,12'
          Dst:             ggml_sin_impl
    - functionName:    ggml_rms_norm_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3186
      functionLinenumberEnd: 3195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3187,35'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3189,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_out_prod
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3364
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_can_out_prod
        - ggml_is_transposed
        - ggml_new_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3365,5'
          Dst:             ggml_can_out_prod
        - Src:             'ggml/src/ggml.c:3365,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3366,5'
          Dst:             ggml_is_transposed
        - Src:             'ggml/src/ggml.c:3366,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3370,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_transpose
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3869
      functionLinenumberEnd: 3882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_format_name
        - ggml_view_tensor
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3870,35'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3871,5'
          Dst:             ggml_format_name
    - functionName:    ggml_element_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_type_size
      functionUses:    120
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1388,12'
          Dst:             ggml_type_size
    - functionName:    ggml_permute
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3817
      functionLinenumberEnd: 3863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       39
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3818,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3819,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3820,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3821,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3823,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3824,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3825,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3826,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3827,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3828,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3830,35'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3831,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:3860,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_get_rows_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3916
      functionLinenumberEnd: 3928
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
        - ggml_is_matrix
        - ggml_is_vector
        - ggml_new_tensor_2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3917,5'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:3917,5'
          Dst:             ggml_is_vector
        - Src:             'ggml/src/ggml.c:3917,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3918,5'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:3918,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3922,35'
          Dst:             ggml_new_tensor_2d
    - functionName:    ggml_diag_mask_zero_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4015
      functionLinenumberEnd: 4025
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4016,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:4016,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:4019,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_soft_max_ext_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4149
      functionLinenumberEnd: 4150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_soft_max_ext_back_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4150,12'
          Dst:             ggml_soft_max_ext_back_impl
    - functionName:    ggml_rope_ext_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4394
      functionLinenumberEnd: 4398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_ext
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4395,35'
          Dst:             ggml_rope_ext
    - functionName:    ggml_rope_multi_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4415
      functionLinenumberEnd: 4419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_multi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4416,35'
          Dst:             ggml_rope_multi
    - functionName:    ggml_get_op_params_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_im2col_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4503
      functionLinenumberEnd: 4513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4504,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4506,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_pool_2d_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5041
      functionLinenumberEnd: 5053
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5043,14'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5046,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_get_unary_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_get_op_params_i32
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1928,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1929,33'
          Dst:             ggml_get_op_params_i32
    - functionName:    ggml_sgn
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2664
      functionLinenumberEnd: 2665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2665,12'
          Dst:             ggml_unary
    - functionName:    ggml_step
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2692
      functionLinenumberEnd: 2693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2693,12'
          Dst:             ggml_unary
    - functionName:    ggml_silu_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2859
      functionLinenumberEnd: 2866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_dup_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2860,35'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_exp
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2889
      functionLinenumberEnd: 2890
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2890,12'
          Dst:             ggml_unary
    - functionName:    ggml_sigmoid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2765
      functionLinenumberEnd: 2766
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2766,12'
          Dst:             ggml_unary
    - functionName:    ggml_unary_op_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cross_entropy_loss_back
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6150
      functionLinenumberEnd: 6161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_dup_tensor
        - ggml_is_scalar
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6151,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml.c:6151,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6152,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6152,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6154,35'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_get_glu_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1932
      functionLinenumberEnd: 1934
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_get_op_params_i32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1933,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1934,31'
          Dst:             ggml_get_op_params_i32
    - functionName:    ggml_silu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2821
      functionLinenumberEnd: 2822
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2822,12'
          Dst:             ggml_unary
    - functionName:    ggml_glu_op_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_rope_multi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4246
      functionLinenumberEnd: 4247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4247,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_rope_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4179
      functionLinenumberEnd: 4219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_vector
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4180,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4182,5'
          Dst:             ggml_is_vector
        - Src:             'ggml/src/ggml.c:4182,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4183,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4187,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4189,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4193,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4197,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:4197,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:4211,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_is_vector
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1397
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_rope_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4298
      functionLinenumberEnd: 4299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    231
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4299,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_soft_max_ext_back_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4131
      functionLinenumberEnd: 4141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4132,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:4132,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_new_tensor_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionLinenumberEnd: 1861
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1860,12'
          Dst:             ggml_new_tensor
    - functionName:    ggml_can_out_prod
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3353
      functionLinenumberEnd: 3358
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_transposed
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_sin_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2423
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2424,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2424,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_cos_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2449
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2450,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2450,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_div_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2291,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml.c:2291,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2293,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2293,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_mul_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_can_repeat
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2259,5'
          Dst:             ggml_can_repeat
        - Src:             'ggml/src/ggml.c:2259,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2261,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2261,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_cont_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3562
      functionLinenumberEnd: 3569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_dup_tensor
        - ggml_format_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3563,35'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3564,5'
          Dst:             ggml_format_name
    - functionName:    ggml_view_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3719
      functionLinenumberEnd: 3728
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_format_name
        - ggml_new_tensor_impl
        - ggml_set_op_params
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3720,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:3721,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:3723,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_build_backward_expand
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7075
      functionLinenumberEnd: 7169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         155
      ICount:          673
      EdgeCount:       201
      CyclomaticComplexity: 48
      functionsReached:
        - calloc
        - ggml_abort
        - ggml_bitset_get
        - ggml_compute_backward
        - ggml_get_unary_op
        - ggml_hash_find
        - ggml_new_tensor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml.c:7107,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml.c:7076,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7077,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7078,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7084,27'
          Dst:             calloc
        - Src:             'ggml/src/ggml.c:7094,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7095,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7114,48'
          Dst:             ggml_get_unary_op
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7136,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7133,65'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7145,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7148,30'
          Dst:             ggml_hash_find
        - Src:             'ggml/src/ggml.c:7149,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7150,9'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml.c:7150,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7156,40'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:7165,9'
          Dst:             ggml_compute_backward
    - functionName:    ggml_build_forward_select
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7058
      functionLinenumberEnd: 7065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_build_forward_impl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:7059,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:7062,9'
          Dst:             ggml_build_forward_impl
    - functionName:    ggml_hash_set_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6357
      functionLinenumberEnd: 6360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_calloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - ggml_abort
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:420,30'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:423,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:426,21'
          Dst:             calloc
        - Src:             'ggml/src/ggml.c:428,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:429,9'
          Dst:             ggml_abort
    - functionName:    ggml_hash_set_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6344
      functionLinenumberEnd: 6350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_bitset_size
        - ggml_calloc
        - ggml_hash_size
        - ggml_malloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6345,12'
          Dst:             ggml_hash_size
        - Src:             'ggml/src/ggml.c:6348,19'
          Dst:             ggml_malloc
        - Src:             'ggml/src/ggml.c:6349,19'
          Dst:             ggml_bitset_size
        - Src:             'ggml/src/ggml.c:6349,19'
          Dst:             ggml_calloc
    - functionName:    ggml_malloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_log_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:407,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:412,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:413,9'
          Dst:             ggml_abort
    - functionName:    ggml_lightning_indexer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6313
      functionLinenumberEnd: 6340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          183
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6315,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6316,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6317,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6318,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6319,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6320,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6321,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6322,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6323,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6324,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6325,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6326,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6327,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6328,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6331,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_gated_delta_net
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6259
      functionLinenumberEnd: 6304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          228
      EdgeCount:       45
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_contiguous_rows
        - ggml_new_tensor
        - ggml_set_op_params_i32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6260,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml.c:6260,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6261,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml.c:6261,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6262,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml.c:6262,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6263,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6263,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6264,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6264,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6265,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6265,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6267,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6268,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6269,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6270,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6271,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6272,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6280,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6281,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6284,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6285,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6286,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6287,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6288,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6291,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:6293,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_solve_tri
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6222
      functionLinenumberEnd: 6246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          118
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_new_tensor_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6223,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6224,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6227,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6229,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6232,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6233,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6235,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6235,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6236,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:6236,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6238,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6240,35'
          Dst:             ggml_new_tensor_4d
    - functionName:    ggml_new_tensor_4d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1879
      functionLinenumberEnd: 1882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1881,12'
          Dst:             ggml_new_tensor
    - functionName:    ggml_opt_step_sgd
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6198
      functionLinenumberEnd: 6211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_nelements
        - ggml_view_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6200,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6200,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6201,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6202,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:6202,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6204,35'
          Dst:             ggml_view_tensor
    - functionName:    ggml_opt_step_adamw
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6172
      functionLinenumberEnd: 6189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_nelements
        - ggml_view_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6173,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6174,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6174,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6175,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6175,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6176,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6176,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6177,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6178,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:6178,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6180,35'
          Dst:             ggml_view_tensor
    - functionName:    ggml_cross_entropy_loss
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6132
      functionLinenumberEnd: 6141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_new_tensor_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6133,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:6133,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6135,35'
          Dst:             ggml_new_tensor_1d
    - functionName:    ggml_new_tensor_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1851,12'
          Dst:             ggml_new_tensor
    - functionName:    ggml_custom_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6106
      functionLinenumberEnd: 6126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ggml_abort
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6108,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6110,35'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:6117,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_custom_4d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6078
      functionLinenumberEnd: 6097
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - ggml_new_tensor_4d
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6080,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6082,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'ggml/src/ggml.c:6089,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_map_custom3_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6063
      functionLinenumberEnd: 6064
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_map_custom3_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6064,12'
          Dst:             ggml_map_custom3_impl
    - functionName:    ggml_map_custom3_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6025
      functionLinenumberEnd: 6043
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6026,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:6028,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:6028,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:6035,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_map_custom3
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6052
      functionLinenumberEnd: 6053
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_map_custom3_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6053,12'
          Dst:             ggml_map_custom3_impl
    - functionName:    ggml_map_custom2_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6011
      functionLinenumberEnd: 6012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_map_custom2_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6012,12'
          Dst:             ggml_map_custom2_impl
    - functionName:    ggml_map_custom2_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5976
      functionLinenumberEnd: 5993
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5977,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5979,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:5979,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5986,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_map_custom2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6001
      functionLinenumberEnd: 6002
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_map_custom2_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:6002,12'
          Dst:             ggml_map_custom2_impl
    - functionName:    ggml_map_custom1_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5963
      functionLinenumberEnd: 5964
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_map_custom1_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5964,12'
          Dst:             ggml_map_custom1_impl
    - functionName:    ggml_map_custom1_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5931
      functionLinenumberEnd: 5947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5932,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5934,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:5934,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5941,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_map_custom1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5954
      functionLinenumberEnd: 5955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_map_custom1_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5955,12'
          Dst:             ggml_map_custom1_impl
    - functionName:    ggml_rwkv_wkv7
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5852
      functionLinenumberEnd: 5888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          228
      EdgeCount:       55
      CyclomaticComplexity: 10
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5853,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5853,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5854,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5854,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5855,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5855,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5856,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5856,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5857,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5857,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5858,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5858,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5859,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5859,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5866,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5868,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5869,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5870,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5871,9'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:5871,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5876,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_gated_linear_attn
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5808
      functionLinenumberEnd: 5840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          182
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor
        - ggml_set_op_params_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5809,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5809,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5810,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5810,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5811,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5811,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5812,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5812,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5813,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5813,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5820,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5821,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5822,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5823,9'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:5823,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5828,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5830,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_set_op_params_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_rwkv_wkv6
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5765
      functionLinenumberEnd: 5797
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          190
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5766,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5766,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5767,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5767,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5768,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5768,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5769,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5769,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5770,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5770,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5771,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5771,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5778,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5779,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5780,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5781,9'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:5781,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5786,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_add_rel_pos_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5752
      functionLinenumberEnd: 5753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add_rel_pos_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5753,12'
          Dst:             ggml_add_rel_pos_impl
    - functionName:    ggml_add_rel_pos_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5718
      functionLinenumberEnd: 5737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          119
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_dup_tensor
        - ggml_is_contiguous
        - ggml_set_op_params_i32
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5719,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:5719,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5720,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5720,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5721,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5721,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5722,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5722,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5723,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5724,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5725,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5726,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5727,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5729,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:5729,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5730,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_add_rel_pos
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5744
      functionLinenumberEnd: 5745
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add_rel_pos_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5745,12'
          Dst:             ggml_add_rel_pos_impl
    - functionName:    ggml_get_rel_pos
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5698
      functionLinenumberEnd: 5709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5699,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5700,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5703,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_win_unpart
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5677
      functionLinenumberEnd: 5690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5678,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5681,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5684,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_win_part
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5646
      functionLinenumberEnd: 5668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5647,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5648,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5659,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5662,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_ssm_scan
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5586
      functionLinenumberEnd: 5638
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          293
      EdgeCount:       57
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_3d
        - ggml_is_contiguous
        - ggml_is_matrix
        - ggml_is_vector
        - ggml_nelements
        - ggml_new_tensor_1d
        - ggml_type_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5587,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5587,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5588,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5588,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5589,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5589,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5590,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:5590,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5591,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:5591,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5592,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:5592,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5593,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5594,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5595,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5596,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:5596,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5597,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5606,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5607,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5608,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5609,9'
          Dst:             ggml_is_3d
        - Src:             'ggml/src/ggml.c:5609,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5610,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5611,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5612,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5613,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5614,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5615,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5616,9'
          Dst:             ggml_is_vector
        - Src:             'ggml/src/ggml.c:5616,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5617,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5618,9'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:5618,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5622,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5627,74'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:5627,35'
          Dst:             ggml_new_tensor_1d
    - functionName:    ggml_is_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_ssm_conv
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5553
      functionLinenumberEnd: 5573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_is_3d
        - ggml_is_matrix
        - ggml_new_tensor_3d
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5554,5'
          Dst:             ggml_is_3d
        - Src:             'ggml/src/ggml.c:5554,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5555,5'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:5555,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5564,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5565,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5567,35'
          Dst:             ggml_new_tensor_3d
    - functionName:    ggml_new_tensor_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionLinenumberEnd: 1871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1870,12'
          Dst:             ggml_new_tensor
    - functionName:    ggml_flash_attn_ext_add_sinks
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5463
      functionLinenumberEnd: 5475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5469,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5470,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5471,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5472,5'
          Dst:             ggml_abort
    - functionName:    ggml_flash_attn_ext_get_prec
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5453
      functionLinenumberEnd: 5458
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_get_op_params_i32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5454,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5456,30'
          Dst:             ggml_get_op_params_i32
    - functionName:    ggml_flash_attn_ext_set_prec
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5444
      functionLinenumberEnd: 5450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_set_op_params_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5445,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5449,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_flash_attn_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5406
      functionLinenumberEnd: 5440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_can_mul_mat
        - ggml_is_contiguous
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5407,5'
          Dst:             ggml_can_mul_mat
        - Src:             'ggml/src/ggml.c:5407,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5410,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5411,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5414,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5415,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5415,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5418,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5419,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5423,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5428,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5431,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_can_mul_mat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3271
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_arange
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5380
      functionLinenumberEnd: 5393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor_1d
        - ggml_set_op_params_f32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5381,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5385,35'
          Dst:             ggml_new_tensor_1d
        - Src:             'ggml/src/ggml.c:5387,5'
          Dst:             ggml_set_op_params_f32
        - Src:             'ggml/src/ggml.c:5388,5'
          Dst:             ggml_set_op_params_f32
        - Src:             'ggml/src/ggml.c:5389,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_top_k
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5363
      functionLinenumberEnd: 5371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor_4d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5364,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5366,35'
          Dst:             ggml_new_tensor_4d
    - functionName:    ggml_argsort_top_k
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5345
      functionLinenumberEnd: 5355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_argsort
        - ggml_view_4d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5346,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5348,35'
          Dst:             ggml_argsort
        - Src:             'ggml/src/ggml.c:5350,14'
          Dst:             ggml_view_4d
    - functionName:    ggml_argsort
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5327
      functionLinenumberEnd: 5337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
        - ggml_set_op_params_i32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5328,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5330,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5332,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_fill_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5318
      functionLinenumberEnd: 5319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_fill_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5319,12'
          Dst:             ggml_fill_impl
    - functionName:    ggml_fill_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5294
      functionLinenumberEnd: 5305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_contiguous
        - ggml_set_op_params_f32
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5295,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5296,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5296,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5298,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:5298,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5300,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_fill
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5311
      functionLinenumberEnd: 5312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_fill_impl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5312,12'
          Dst:             ggml_fill_impl
    - functionName:    ggml_tri
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5272
      functionLinenumberEnd: 5285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_contiguous
        - ggml_set_op_params_i32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5273,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5275,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5275,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5276,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5278,35'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5280,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_timestep_embedding
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5254
      functionLinenumberEnd: 5264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor_2d
        - ggml_set_op_params_i32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5256,35'
          Dst:             ggml_new_tensor_2d
        - Src:             'ggml/src/ggml.c:5258,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5259,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_roll
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5228
      functionLinenumberEnd: 5245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_set_op_params_i32
        - ggml_type_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5229,5'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:5229,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5230,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5231,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5232,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5233,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5235,35'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:5237,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5238,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5239,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5240,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_pad_reflect_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5195
      functionLinenumberEnd: 5218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_new_tensor_4d
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5196,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5197,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5199,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5200,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5202,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:5202,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5203,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5205,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'ggml/src/ggml.c:5212,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_pad_ext_circular
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5183
      functionLinenumberEnd: 5186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_pad_ext
        - ggml_set_op_params_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5184,35'
          Dst:             ggml_pad_ext
        - Src:             'ggml/src/ggml.c:5185,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_pad_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5146
      functionLinenumberEnd: 5167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor_4d
        - ggml_set_op_params_i32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5147,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'ggml/src/ggml.c:5153,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5154,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5155,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5156,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5157,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5158,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5159,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5160,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:5161,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_pad_circular
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5131
      functionLinenumberEnd: 5132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_pad_ext_circular
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5132,12'
          Dst:             ggml_pad_ext_circular
    - functionName:    ggml_pad
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5119
      functionLinenumberEnd: 5120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_pad_ext
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5120,12'
          Dst:             ggml_pad_ext
    - functionName:    ggml_interpolate
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5107
      functionLinenumberEnd: 5108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_interpolate_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5108,12'
          Dst:             ggml_interpolate_impl
    - functionName:    ggml_interpolate_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5064
      functionLinenumberEnd: 5077
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_new_tensor_4d
        - ggml_set_op_params_i32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5065,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5067,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5068,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5070,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'ggml/src/ggml.c:5072,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_upscale_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5096
      functionLinenumberEnd: 5097
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_interpolate_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5097,12'
          Dst:             ggml_interpolate_impl
    - functionName:    ggml_upscale
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5084
      functionLinenumberEnd: 5086
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_interpolate_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5085,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5086,12'
          Dst:             ggml_interpolate_impl
    - functionName:    ggml_pool_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5009
      functionLinenumberEnd: 5029
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_pool_output_size
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5012,9'
          Dst:             ggml_calc_pool_output_size
        - Src:             'ggml/src/ggml.c:5013,9'
          Dst:             ggml_calc_pool_output_size
        - Src:             'ggml/src/ggml.c:5017,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5018,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:5020,14'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:5023,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_calc_pool_output_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4966
      functionLinenumberEnd: 4967
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - int
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_pool_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4978
      functionLinenumberEnd: 4996
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_pool_output_size
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4980,9'
          Dst:             ggml_calc_pool_output_size
        - Src:             'ggml/src/ggml.c:4985,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4987,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4990,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_calc_conv_transpose_output_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4937
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_conv_transpose_2d_p0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4944
      functionLinenumberEnd: 4962
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_conv_transpose_output_size
        - ggml_new_tensor
        - ggml_set_op_params_i32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4945,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4948,9'
          Dst:             ggml_calc_conv_transpose_output_size
        - Src:             'ggml/src/ggml.c:4949,9'
          Dst:             ggml_calc_conv_transpose_output_size
        - Src:             'ggml/src/ggml.c:4953,34'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4955,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_conv_3d_direct
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4901
      functionLinenumberEnd: 4932
      functionDepth:   0
      returnType:      'N/A'
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_conv_output_size
        - ggml_new_tensor
        - ggml_set_op_params_i32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4903,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4904,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4907,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4908,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4909,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4912,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4914,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4915,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4916,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4917,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4918,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4919,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4920,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4921,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4922,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4923,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4924,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4925,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_calc_conv_output_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4440
      functionLinenumberEnd: 4441
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_conv_2d_direct
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4857
      functionLinenumberEnd: 4882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          64
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_conv_output_size
        - ggml_new_tensor
        - ggml_set_op_params_i32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4859,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4863,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4864,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4868,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4870,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4871,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4872,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4873,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4874,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:4875,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_conv_2d_dw_direct
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4817
      functionLinenumberEnd: 4844
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_blck_size
        - ggml_calc_conv_output_size
        - ggml_is_contiguous_channels
        - ggml_new_tensor
        - ggml_set_op_params
        - ggml_type_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4818,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4819,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4821,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4822,13'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4826,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4828,9'
          Dst:             ggml_is_contiguous_channels
        - Src:             'ggml/src/ggml.c:4831,9'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml.c:4831,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4830,35'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:4838,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_is_contiguous_channels
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1531
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_type_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1531,26'
          Dst:             ggml_type_size
    - functionName:    ggml_conv_2d_dw
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4792
      functionLinenumberEnd: 4803
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_im2col
        - ggml_mul_mat
        - ggml_reshape_4d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4793,34'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4795,41'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4794,35'
          Dst:             ggml_im2col
        - Src:             'ggml/src/ggml.c:4797,34'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4799,13'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4800,35'
          Dst:             ggml_mul_mat
        - Src:             'ggml/src/ggml.c:4801,14'
          Dst:             ggml_reshape_4d
    - functionName:    ggml_reshape_4d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3700
      functionLinenumberEnd: 3712
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor_impl
      functionUses:    64
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3701,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:3701,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3702,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3702,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3705,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:3706,5'
          Dst:             ggml_format_name
    - functionName:    ggml_im2col
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4459
      functionLinenumberEnd: 4490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          142
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_calc_conv_output_size
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4461,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4464,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4465,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4468,32'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4469,32'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4471,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4469,32'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4472,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4481,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4483,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_mul_mat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3277
      functionLinenumberEnd: 3289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_can_mul_mat
        - ggml_is_transposed
        - ggml_new_tensor
      functionUses:    102
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3278,5'
          Dst:             ggml_can_mul_mat
        - Src:             'ggml/src/ggml.c:3278,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3279,5'
          Dst:             ggml_is_transposed
        - Src:             'ggml/src/ggml.c:3279,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3282,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_conv_2d_s1_ph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4777
      functionLinenumberEnd: 4778
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_conv_2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4778,12'
          Dst:             ggml_conv_2d
    - functionName:    ggml_conv_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4663
      functionLinenumberEnd: 4675
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cont
        - ggml_im2col
        - ggml_mul_mat
        - ggml_permute
        - ggml_reshape_2d
        - ggml_reshape_4d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4664,35'
          Dst:             ggml_im2col
        - Src:             'ggml/src/ggml.c:4668,17'
          Dst:             ggml_reshape_2d
        - Src:             'ggml/src/ggml.c:4669,17'
          Dst:             ggml_reshape_2d
        - Src:             'ggml/src/ggml.c:4667,9'
          Dst:             ggml_mul_mat
        - Src:             'ggml/src/ggml.c:4671,14'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4672,29'
          Dst:             ggml_permute
        - Src:             'ggml/src/ggml.c:4672,14'
          Dst:             ggml_cont
    - functionName:    ggml_reshape_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3661
      functionLinenumberEnd: 3673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor_impl
      functionUses:    76
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3662,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:3662,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3663,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3663,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3666,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:3667,5'
          Dst:             ggml_format_name
    - functionName:    ggml_conv_2d_sk_p0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4768
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_conv_2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4769,12'
          Dst:             ggml_conv_2d
    - functionName:    ggml_conv_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4745
      functionLinenumberEnd: 4760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cont
        - ggml_im2col_3d
        - ggml_mul_mat
        - ggml_permute
        - ggml_reshape_2d
        - ggml_reshape_4d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4746,35'
          Dst:             ggml_im2col_3d
        - Src:             'ggml/src/ggml.c:4752,17'
          Dst:             ggml_reshape_2d
        - Src:             'ggml/src/ggml.c:4753,17'
          Dst:             ggml_reshape_2d
        - Src:             'ggml/src/ggml.c:4751,9'
          Dst:             ggml_mul_mat
        - Src:             'ggml/src/ggml.c:4756,14'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4757,29'
          Dst:             ggml_permute
        - Src:             'ggml/src/ggml.c:4757,14'
          Dst:             ggml_cont
        - Src:             'ggml/src/ggml.c:4758,14'
          Dst:             ggml_reshape_4d
    - functionName:    ggml_im2col_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4695
      functionLinenumberEnd: 4726
      functionDepth:   0
      returnType:      'N/A'
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_conv_output_size
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4706,24'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4707,24'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4708,24'
          Dst:             ggml_calc_conv_output_size
        - Src:             'ggml/src/ggml.c:4710,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4711,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4712,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4717,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4719,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_calc_conv_transpose_1d_output_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4615
      functionLinenumberEnd: 4616
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_conv_transpose_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4625
      functionLinenumberEnd: 4647
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_calc_conv_transpose_1d_output_size
        - ggml_is_matrix
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4626,5'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:4626,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4627,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4628,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4630,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4631,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4634,9'
          Dst:             ggml_calc_conv_transpose_1d_output_size
        - Src:             'ggml/src/ggml.c:4637,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4640,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_col2im_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4585
      functionLinenumberEnd: 4611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_matrix
        - ggml_new_tensor
        - ggml_set_op_params
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4586,5'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:4586,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4587,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:4587,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4588,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4589,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4590,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4591,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4598,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4599,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4602,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:4605,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_conv_1d_dw_ph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4574
      functionLinenumberEnd: 4575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_conv_1d_dw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4575,12'
          Dst:             ggml_conv_1d_dw
    - functionName:    ggml_conv_1d_dw
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4555
      functionLinenumberEnd: 4564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_im2col
        - ggml_mul_mat
        - ggml_reshape_3d
        - ggml_reshape_4d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4556,34'
          Dst:             ggml_reshape_4d
        - Src:             'ggml/src/ggml.c:4558,35'
          Dst:             ggml_im2col
        - Src:             'ggml/src/ggml.c:4560,35'
          Dst:             ggml_mul_mat
        - Src:             'ggml/src/ggml.c:4562,14'
          Dst:             ggml_reshape_3d
    - functionName:    ggml_reshape_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3680
      functionLinenumberEnd: 3692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor_impl
      functionUses:    153
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3681,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:3681,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3682,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3682,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3685,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:3686,5'
          Dst:             ggml_format_name
    - functionName:    ggml_conv_1d_ph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4543
      functionLinenumberEnd: 4544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_conv_1d
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4544,12'
          Dst:             ggml_conv_1d
    - functionName:    ggml_conv_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4523
      functionLinenumberEnd: 4533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_im2col
        - ggml_mul_mat
        - ggml_reshape_2d
        - ggml_reshape_3d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4524,35'
          Dst:             ggml_im2col
        - Src:             'ggml/src/ggml.c:4528,17'
          Dst:             ggml_reshape_2d
        - Src:             'ggml/src/ggml.c:4529,17'
          Dst:             ggml_reshape_2d
        - Src:             'ggml/src/ggml.c:4527,9'
          Dst:             ggml_mul_mat
        - Src:             'ggml/src/ggml.c:4531,14'
          Dst:             ggml_reshape_3d
    - functionName:    ggml_clamp
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4427
      functionLinenumberEnd: 4438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4429,35'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:4432,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_rope_yarn_corr_dim
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4365
      functionLinenumberEnd: 4366
      functionDepth:   0
      returnType:      float
      argCount:        4
      argTypes:
        - int
        - int
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - logf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4366,21'
          Dst:             logf
        - Src:             'ggml/src/ggml.c:4366,73'
          Dst:             logf
    - functionName:    ggml_rope_yarn_corr_dims
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4371
      functionLinenumberEnd: 4377
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - float
        - float
        - float
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_rope_yarn_corr_dim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4373,26'
          Dst:             ggml_rope_yarn_corr_dim
        - Src:             'ggml/src/ggml.c:4374,26'
          Dst:             ggml_rope_yarn_corr_dim
    - functionName:    ggml_rope_custom_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4356
      functionLinenumberEnd: 4357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4357,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_rope_custom
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4337
      functionLinenumberEnd: 4338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4338,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_rope_ext_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4318
      functionLinenumberEnd: 4319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4319,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_rope_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4279
      functionLinenumberEnd: 4280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4280,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_rope_multi_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4267
      functionLinenumberEnd: 4268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - float
        - float
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4268,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_rope
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4226
      functionLinenumberEnd: 4227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rope_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4227,12'
          Dst:             ggml_rope_impl
    - functionName:    ggml_soft_max_ext_back_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_soft_max_ext_back_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4159,12'
          Dst:             ggml_soft_max_ext_back_impl
    - functionName:    ggml_soft_max_add_sinks
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4109
      functionLinenumberEnd: 4121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4115,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4116,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4117,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4118,5'
          Dst:             ggml_abort
    - functionName:    ggml_soft_max_ext_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4103
      functionLinenumberEnd: 4104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_soft_max_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4104,12'
          Dst:             ggml_soft_max_impl
    - functionName:    ggml_soft_max_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4049
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          137
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_is_contiguous
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4050,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:4050,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4053,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4054,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:4054,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4055,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4056,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4057,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4058,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4062,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:4065,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:4065,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:4068,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_soft_max_ext
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4094
      functionLinenumberEnd: 4095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_soft_max_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4095,12'
          Dst:             ggml_soft_max_impl
    - functionName:    ggml_soft_max_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4085
      functionLinenumberEnd: 4086
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_soft_max_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4086,12'
          Dst:             ggml_soft_max_impl
    - functionName:    ggml_soft_max
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4079
      functionLinenumberEnd: 4080
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_soft_max_impl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4080,12'
          Dst:             ggml_soft_max_impl
    - functionName:    ggml_diag_mask_zero_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4037
      functionLinenumberEnd: 4038
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_diag_mask_zero_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4038,12'
          Dst:             ggml_diag_mask_zero_impl
    - functionName:    ggml_diag_mask_zero
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4031
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_diag_mask_zero_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4031,12'
          Dst:             ggml_diag_mask_zero_impl
    - functionName:    ggml_diag_mask_inf_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4005
      functionLinenumberEnd: 4006
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_diag_mask_inf_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:4006,12'
          Dst:             ggml_diag_mask_inf_impl
    - functionName:    ggml_diag_mask_inf_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3983
      functionLinenumberEnd: 3993
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3984,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3984,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3987,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_diag_mask_inf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3998
      functionLinenumberEnd: 3999
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_diag_mask_inf_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3999,12'
          Dst:             ggml_diag_mask_inf_impl
    - functionName:    ggml_diag
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3965
      functionLinenumberEnd: 3975
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3966,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3969,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_set_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3937
      functionLinenumberEnd: 3958
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_is_contiguous_rows
        - ggml_view_tensor
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3938,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3939,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3940,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3941,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3942,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3943,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3944,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3945,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3946,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3948,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml.c:3948,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3949,5'
          Dst:             ggml_is_contiguous_rows
        - Src:             'ggml/src/ggml.c:3949,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3951,35'
          Dst:             ggml_view_tensor
    - functionName:    ggml_get_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3890
      functionLinenumberEnd: 3907
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_new_tensor_4d
      functionUses:    333
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3891,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3892,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3893,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3894,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3901,35'
          Dst:             ggml_new_tensor_4d
    - functionName:    ggml_view_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3773
      functionLinenumberEnd: 3783
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_view_impl
      functionUses:    119
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3776,35'
          Dst:             ggml_view_impl
    - functionName:    ggml_view_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3751
      functionLinenumberEnd: 3761
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_view_impl
      functionUses:    50
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3754,35'
          Dst:             ggml_view_impl
    - functionName:    ggml_view_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3737
      functionLinenumberEnd: 3740
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_view_impl
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3738,35'
          Dst:             ggml_view_impl
    - functionName:    ggml_reshape_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3643
      functionLinenumberEnd: 3655
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_is_contiguous
        - ggml_nelements
        - ggml_new_tensor_impl
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3644,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml.c:3644,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3645,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3645,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3648,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:3649,5'
          Dst:             ggml_format_name
    - functionName:    ggml_cont_3d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3599
      functionLinenumberEnd: 3600
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cont_4d
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3600,12'
          Dst:             ggml_cont_4d
    - functionName:    ggml_cont_4d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3609
      functionLinenumberEnd: 3618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_nelements
        - ggml_new_tensor_4d
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3610,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3610,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3612,35'
          Dst:             ggml_new_tensor_4d
        - Src:             'ggml/src/ggml.c:3613,5'
          Dst:             ggml_format_name
    - functionName:    ggml_cont_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3590
      functionLinenumberEnd: 3591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cont_4d
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3591,12'
          Dst:             ggml_cont_4d
    - functionName:    ggml_cont_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3582
      functionLinenumberEnd: 3583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cont_4d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3583,12'
          Dst:             ggml_cont_4d
    - functionName:    ggml_cast
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3546
      functionLinenumberEnd: 3555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_format_name
        - ggml_new_tensor
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3547,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:3548,5'
          Dst:             ggml_format_name
    - functionName:    ggml_cpy_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3518
      functionLinenumberEnd: 3533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_format_name
        - ggml_nelements
        - ggml_view_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3519,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3519,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3519,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3522,35'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3524,9'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml.c:3526,9'
          Dst:             ggml_format_name
    - functionName:    ggml_cpy
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3539
      functionLinenumberEnd: 3540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cpy_impl
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3540,12'
          Dst:             ggml_cpy_impl
    - functionName:    ggml_set_2d_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3509
      functionLinenumberEnd: 3510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3510,12'
          Dst:             ggml_set_impl
    - functionName:    ggml_set_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3440
      functionLinenumberEnd: 3455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
        - ggml_nelements
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3441,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3441,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:3441,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3444,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3444,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3446,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3448,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_set_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3500
      functionLinenumberEnd: 3501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3501,12'
          Dst:             ggml_set_impl
    - functionName:    ggml_set_1d_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3491
      functionLinenumberEnd: 3492
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3492,12'
          Dst:             ggml_set_impl
    - functionName:    ggml_set_1d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3483
      functionLinenumberEnd: 3484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3484,12'
          Dst:             ggml_set_impl
    - functionName:    ggml_set_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3475
      functionLinenumberEnd: 3476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3476,12'
          Dst:             ggml_set_impl
    - functionName:    ggml_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3464
      functionLinenumberEnd: 3465
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_set_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3465,12'
          Dst:             ggml_set_impl
    - functionName:    ggml_scale_bias_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3426
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_scale_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3427,12'
          Dst:             ggml_scale_impl
    - functionName:    ggml_scale_bias
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3418
      functionLinenumberEnd: 3419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_scale_impl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3419,12'
          Dst:             ggml_scale_impl
    - functionName:    ggml_scale_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3410
      functionLinenumberEnd: 3411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_scale_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3411,12'
          Dst:             ggml_scale_impl
    - functionName:    ggml_mul_mat_id
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3329
      functionLinenumberEnd: 3349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_is_transposed
        - ggml_new_tensor
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3330,5'
          Dst:             ggml_is_transposed
        - Src:             'ggml/src/ggml.c:3330,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3331,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3333,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3334,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3335,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3336,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3337,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3338,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3341,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_mul_mat_set_hint
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3303
      functionLinenumberEnd: 3309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_set_op_params_i32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3304,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3308,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_mul_mat_set_prec
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3293
      functionLinenumberEnd: 3299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_set_op_params_i32
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3294,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:3298,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_l2_norm_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3260
      functionLinenumberEnd: 3261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_l2_norm_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3261,12'
          Dst:             ggml_l2_norm_impl
    - functionName:    ggml_l2_norm_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3239
      functionLinenumberEnd: 3247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params_f32
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3240,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3240,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3242,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_l2_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3253
      functionLinenumberEnd: 3254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_l2_norm_impl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3254,12'
          Dst:             ggml_l2_norm_impl
    - functionName:    ggml_group_norm_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3229
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_group_norm_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3230,12'
          Dst:             ggml_group_norm_impl
    - functionName:    ggml_group_norm_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3205
      functionLinenumberEnd: 3214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params_f32
        - ggml_set_op_params_i32
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3206,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3206,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3208,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:3209,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_group_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3221
      functionLinenumberEnd: 3222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_group_norm_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3222,12'
          Dst:             ggml_group_norm_impl
    - functionName:    ggml_rms_norm_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3176
      functionLinenumberEnd: 3177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rms_norm_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3177,12'
          Dst:             ggml_rms_norm_impl
    - functionName:    ggml_rms_norm_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3155
      functionLinenumberEnd: 3163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3156,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3156,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3158,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_rms_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3169
      functionLinenumberEnd: 3170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_rms_norm_impl
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3170,12'
          Dst:             ggml_rms_norm_impl
    - functionName:    ggml_norm_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3145
      functionLinenumberEnd: 3146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_norm_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3146,12'
          Dst:             ggml_norm_impl
    - functionName:    ggml_norm_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3125,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:3125,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:3127,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_norm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3138
      functionLinenumberEnd: 3139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_norm_impl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3139,12'
          Dst:             ggml_norm_impl
    - functionName:    ggml_swiglu_oai
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3110
      functionLinenumberEnd: 3115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
        - ggml_set_op_params_f32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3111,35'
          Dst:             ggml_glu_impl
        - Src:             'ggml/src/ggml.c:3112,5'
          Dst:             ggml_set_op_params_f32
        - Src:             'ggml/src/ggml.c:3113,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_glu_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2926
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_is_contiguous_1
        - ggml_new_tensor_impl
        - ggml_set_op_params_i32
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2907,5'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml.c:2907,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2910,9'
          Dst:             ggml_is_contiguous_1
        - Src:             'ggml/src/ggml.c:2910,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2911,9'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:2911,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2912,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2916,35'
          Dst:             ggml_new_tensor_impl
        - Src:             'ggml/src/ggml.c:2918,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:2919,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_is_contiguous_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_m_n
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1498,12'
          Dst:             ggml_is_contiguous_m_n
    - functionName:    ggml_geglu_quick_split
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3101
      functionLinenumberEnd: 3102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3102,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_quick_swapped
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3094
      functionLinenumberEnd: 3095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3095,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_quick
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3088
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3089,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_erf_split
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3080
      functionLinenumberEnd: 3081
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3081,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_erf_swapped
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3073
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3074,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_erf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3067
      functionLinenumberEnd: 3068
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3068,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_swiglu_split
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3059
      functionLinenumberEnd: 3060
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3060,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_swiglu_swapped
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3052
      functionLinenumberEnd: 3053
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3053,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_swiglu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3046
      functionLinenumberEnd: 3047
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3047,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_split
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3038
      functionLinenumberEnd: 3039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3039,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu_swapped
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3031
      functionLinenumberEnd: 3032
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3032,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_geglu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3025
      functionLinenumberEnd: 3026
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3026,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_reglu_split
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3017
      functionLinenumberEnd: 3018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3018,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_reglu_swapped
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3010
      functionLinenumberEnd: 3011
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3011,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_reglu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3004
      functionLinenumberEnd: 3005
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:3005,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_glu_split
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2996
      functionLinenumberEnd: 2997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2997,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_glu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2988
      functionLinenumberEnd: 2989
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_glu_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2989,12'
          Dst:             ggml_glu_impl
    - functionName:    ggml_trunc_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2980
      functionLinenumberEnd: 2981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2981,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_unary_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5919
      functionLinenumberEnd: 5920
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_impl
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:5920,12'
          Dst:             ggml_unary_impl
    - functionName:    ggml_trunc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2974
      functionLinenumberEnd: 2975
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2975,12'
          Dst:             ggml_unary
    - functionName:    ggml_round_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2966
      functionLinenumberEnd: 2967
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2967,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_round
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2960
      functionLinenumberEnd: 2961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2961,12'
          Dst:             ggml_unary
    - functionName:    ggml_ceil_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2953
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2953,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_ceil
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2946
      functionLinenumberEnd: 2947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2947,12'
          Dst:             ggml_unary
    - functionName:    ggml_floor_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2938
      functionLinenumberEnd: 2939
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2939,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_floor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2932
      functionLinenumberEnd: 2933
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2933,12'
          Dst:             ggml_unary
    - functionName:    ggml_exp_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2895
      functionLinenumberEnd: 2896
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2896,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_hardsigmoid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2881
      functionLinenumberEnd: 2882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2882,12'
          Dst:             ggml_unary
    - functionName:    ggml_hardswish
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2873
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2874,12'
          Dst:             ggml_unary
    - functionName:    ggml_compute_softplus_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - expf
        - logf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:108,47'
          Dst:             expf
        - Src:             'ggml/src/ggml-impl.h:108,38'
          Dst:             logf
    - functionName:    ggml_xielu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2839
      functionLinenumberEnd: 2851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - float
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_softplus_f32
        - ggml_dup_tensor
        - ggml_set_op_params_f32
        - ggml_set_op_params_i32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2840,35'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:2842,5'
          Dst:             ggml_set_op_params_i32
        - Src:             'ggml/src/ggml.c:2843,46'
          Dst:             ggml_compute_softplus_f32
        - Src:             'ggml/src/ggml.c:2843,5'
          Dst:             ggml_set_op_params_f32
        - Src:             'ggml/src/ggml.c:2844,39'
          Dst:             ggml_compute_softplus_f32
        - Src:             'ggml/src/ggml.c:2844,5'
          Dst:             ggml_set_op_params_f32
        - Src:             'ggml/src/ggml.c:2845,5'
          Dst:             ggml_set_op_params_f32
        - Src:             'ggml/src/ggml.c:2846,5'
          Dst:             ggml_set_op_params_f32
    - functionName:    ggml_silu_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2828
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2828,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_gelu_quick_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2813
      functionLinenumberEnd: 2814
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2814,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_gelu_quick
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionLinenumberEnd: 2808
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2808,12'
          Dst:             ggml_unary
    - functionName:    ggml_gelu_erf_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2799
      functionLinenumberEnd: 2800
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2800,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_gelu_erf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2793
      functionLinenumberEnd: 2794
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2794,12'
          Dst:             ggml_unary
    - functionName:    ggml_gelu_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2785
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2786,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_gelu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2779
      functionLinenumberEnd: 2780
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2780,12'
          Dst:             ggml_unary
    - functionName:    ggml_sigmoid_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2771
      functionLinenumberEnd: 2772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2772,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_leaky_relu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2750
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_set_op_params
        - ggml_view_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2751,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2751,72'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml.c:2753,5'
          Dst:             ggml_set_op_params
    - functionName:    ggml_relu_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2741,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_relu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2734
      functionLinenumberEnd: 2735
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2735,12'
          Dst:             ggml_unary
    - functionName:    ggml_elu_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2726
      functionLinenumberEnd: 2727
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2727,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_elu
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2720
      functionLinenumberEnd: 2721
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2721,12'
          Dst:             ggml_unary
    - functionName:    ggml_tanh_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2712
      functionLinenumberEnd: 2713
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2713,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_tanh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2707,12'
          Dst:             ggml_unary
    - functionName:    ggml_step_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2699,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_neg_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2684
      functionLinenumberEnd: 2685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2685,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_sgn_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2670
      functionLinenumberEnd: 2671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2671,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_abs_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2656
      functionLinenumberEnd: 2657
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2657,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_abs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2650
      functionLinenumberEnd: 2651
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2651,12'
          Dst:             ggml_unary
    - functionName:    ggml_concat
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2621
      functionLinenumberEnd: 2644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          178
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_new_tensor
        - ggml_set_op_params_i32
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2622,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2623,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2631,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2635,35'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml.c:2637,5'
          Dst:             ggml_set_op_params_i32
    - functionName:    ggml_repeat_4d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2582
      functionLinenumberEnd: 2596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
        - ggml_is_empty
        - ggml_new_tensor_4d
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2583,29'
          Dst:             ggml_is_empty
        - Src:             'ggml/src/ggml.c:2589,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2591,35'
          Dst:             ggml_new_tensor_4d
    - functionName:    ggml_count_equal
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2551
      functionLinenumberEnd: 2560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_are_same_shape
        - ggml_new_tensor_1d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2552,5'
          Dst:             ggml_are_same_shape
        - Src:             'ggml/src/ggml.c:2552,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2554,35'
          Dst:             ggml_new_tensor_1d
    - functionName:    ggml_argmax
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2543
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_is_matrix
        - ggml_new_tensor_1d
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2535,5'
          Dst:             ggml_is_matrix
        - Src:             'ggml/src/ggml.c:2535,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2536,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2538,35'
          Dst:             ggml_new_tensor_1d
    - functionName:    ggml_cumsum
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2505
      functionLinenumberEnd: 2513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2506,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2508,35'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_sum_rows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2487
      functionLinenumberEnd: 2499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2493,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_sum
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_tensor_1d
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2475,35'
          Dst:             ggml_new_tensor_1d
    - functionName:    ggml_cos_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2466
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_cos_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2467,12'
          Dst:             ggml_cos_impl
    - functionName:    ggml_sin_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2440
      functionLinenumberEnd: 2441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sin_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2441,12'
          Dst:             ggml_sin_impl
    - functionName:    ggml_softplus_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2414
      functionLinenumberEnd: 2415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2415,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_softplus
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2408
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2409,12'
          Dst:             ggml_unary
    - functionName:    ggml_expm1_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2402
      functionLinenumberEnd: 2403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary_inplace
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2403,12'
          Dst:             ggml_unary_inplace
    - functionName:    ggml_expm1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_unary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2397,12'
          Dst:             ggml_unary
    - functionName:    ggml_log_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2390
      functionLinenumberEnd: 2391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_log_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2391,12'
          Dst:             ggml_log_impl
    - functionName:    ggml_log_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2374,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2374,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_log
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2384
      functionLinenumberEnd: 2385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_log_impl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2385,12'
          Dst:             ggml_log_impl
    - functionName:    ggml_sqrt_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sqrt_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2365,12'
          Dst:             ggml_sqrt_impl
    - functionName:    ggml_sqrt_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2348,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2348,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_sqrt
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2358
      functionLinenumberEnd: 2359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sqrt_impl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2359,12'
          Dst:             ggml_sqrt_impl
    - functionName:    ggml_sqr_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2338
      functionLinenumberEnd: 2339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sqr_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2339,12'
          Dst:             ggml_sqr_impl
    - functionName:    ggml_sqr_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2321
      functionLinenumberEnd: 2327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2322,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2322,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_sqr
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2332
      functionLinenumberEnd: 2333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sqr_impl
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2333,12'
          Dst:             ggml_sqr_impl
    - functionName:    ggml_div_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2312
      functionLinenumberEnd: 2313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_div_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2313,12'
          Dst:             ggml_div_impl
    - functionName:    ggml_mul_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2280
      functionLinenumberEnd: 2281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_mul_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2281,12'
          Dst:             ggml_mul_impl
    - functionName:    ggml_sub_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2248
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sub_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2249,12'
          Dst:             ggml_sub_impl
    - functionName:    ggml_sub
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2241
      functionLinenumberEnd: 2242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_sub_impl
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2242,12'
          Dst:             ggml_sub_impl
    - functionName:    ggml_acc_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2216
      functionLinenumberEnd: 2217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_acc_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2217,12'
          Dst:             ggml_acc_impl
    - functionName:    ggml_acc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2205
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_acc_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2206,12'
          Dst:             ggml_acc_impl
    - functionName:    ggml_add1_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2166
      functionLinenumberEnd: 2167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add1_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2167,12'
          Dst:             ggml_add1_impl
    - functionName:    ggml_add1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2159
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add1_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2160,12'
          Dst:             ggml_add1_impl
    - functionName:    ggml_add_id
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2120
      functionLinenumberEnd: 2134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_dup_tensor
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2122,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2123,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2124,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2125,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2127,35'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_add_cast_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2089
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_can_repeat_rows
        - ggml_is_quantized
        - ggml_new_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2092,5'
          Dst:             ggml_can_repeat_rows
        - Src:             'ggml/src/ggml.c:2092,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2095,5'
          Dst:             ggml_is_quantized
        - Src:             'ggml/src/ggml.c:2095,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:2099,35'
          Dst:             ggml_new_tensor
    - functionName:    ggml_is_quantized
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_add_cast
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add_cast_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2113,12'
          Dst:             ggml_add_cast_impl
    - functionName:    ggml_add_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2079
      functionLinenumberEnd: 2080
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2080,12'
          Dst:             ggml_add_impl
    - functionName:    ggml_add
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2073
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_add_impl
      functionUses:    426
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2073,12'
          Dst:             ggml_add_impl
    - functionName:    ggml_dup_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2047
      functionLinenumberEnd: 2048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_dup_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2048,12'
          Dst:             ggml_dup_impl
    - functionName:    ggml_dup_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2030
      functionLinenumberEnd: 2036
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dup_tensor
        - ggml_view_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2031,45'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml.c:2031,72'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_dup
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_dup_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2042,12'
          Dst:             ggml_dup_impl
    - functionName:    ggml_get_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2004
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:2012,17'
          Dst:             strcmp
    - functionName:    ggml_set_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionLinenumberEnd: 1947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_data_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1924
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_data
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1918
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_unravel_index
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1894
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_new_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1887
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_new_object
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1885,32'
          Dst:             ggml_new_object
    - functionName:    ggml_get_next_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 2002
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_first_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1971
      functionLinenumberEnd: 1985
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_max_tensor_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1690
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          46
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_get_first_tensor
        - ggml_get_next_tensor
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1693,40'
          Dst:             ggml_get_first_tensor
        - Src:             'ggml/src/ggml.c:1694,24'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml.c:1693,93'
          Dst:             ggml_get_next_tensor
    - functionName:    ggml_get_mem_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_mem_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1683
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_set_no_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1678
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_get_no_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_used_mem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_aligned_free
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1664,9'
          Dst:             ggml_aligned_free
    - functionName:    ggml_aligned_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_aligned_malloc
        - ggml_critical_section_end
        - ggml_critical_section_start
        - ggml_malloc
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1609,5'
          Dst:             ggml_critical_section_start
        - Src:             'ggml/src/ggml.c:1618,5'
          Dst:             ggml_critical_section_end
        - Src:             'ggml/src/ggml.c:1620,33'
          Dst:             ggml_malloc
        - Src:             'ggml/src/ggml.c:1631,75'
          Dst:             ggml_aligned_malloc
        - Src:             'ggml/src/ggml.c:1639,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml.c:1641,5'
          Dst:             ggml_abort
    - functionName:    ggml_aligned_malloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_log_internal
        - posix_memalign
      functionUses:    4
      BranchProfiles:
        - Branch String:   'ggml/src/ggml.c:369,16'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml.c:342,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:367,18'
          Dst:             posix_memalign
        - Src:             'ggml/src/ggml.c:380,9'
          Dst:             ggml_log_internal
    - functionName:    ggml_impl_is_view
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_view
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_impl_is_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1580,12'
          Dst:             ggml_impl_is_view
    - functionName:    ggml_are_same_stride
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_permuted
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_is_contiguously_allocated
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_blck_size
        - ggml_nbytes
        - ggml_nelements
        - ggml_type_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1518,12'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml.c:1518,35'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml.c:1518,60'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml.c:1518,89'
          Dst:             ggml_blck_size
    - functionName:    ggml_is_contiguous_to_3
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_m_n
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1514,12'
          Dst:             ggml_is_contiguous_m_n
    - functionName:    ggml_is_contiguous_to_2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_m_n
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1510,12'
          Dst:             ggml_is_contiguous_m_n
    - functionName:    ggml_is_contiguous_to_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_m_n
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1506,12'
          Dst:             ggml_is_contiguous_m_n
    - functionName:    ggml_is_contiguous_2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_is_contiguous_m_n
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1502,12'
          Dst:             ggml_is_contiguous_m_n
    - functionName:    ggml_tensor_overhead
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_ftype_to_ggml_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1456,5'
          Dst:             ggml_abort
    - functionName:    ggml_n_dims
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_op_desc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_get_glu_op
        - ggml_get_unary_op
        - ggml_glu_op_name
        - ggml_op_name
        - ggml_unary_op_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1377,34'
          Dst:             ggml_get_unary_op
        - Src:             'ggml/src/ggml.c:1378,16'
          Dst:             ggml_unary_op_name
        - Src:             'ggml/src/ggml.c:1381,32'
          Dst:             ggml_get_glu_op
        - Src:             'ggml/src/ggml.c:1382,16'
          Dst:             ggml_glu_op_name
        - Src:             'ggml/src/ggml.c:1384,12'
          Dst:             ggml_op_name
    - functionName:    ggml_type_sizef
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_nbytes_pad
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_nbytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1319,12'
          Dst:             ggml_nbytes
    - functionName:    ggml_nrows
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    95
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_print_objects
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_log_internal
        - ggml_print_object
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1271,5'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml.c:1274,9'
          Dst:             ggml_print_object
        - Src:             'ggml/src/ggml.c:1278,5'
          Dst:             ggml_log_internal
    - functionName:    ggml_print_object
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:1264,5'
          Dst:             ggml_log_internal
    - functionName:    ggml_get_type_traits
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cycles_per_ms
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_cycles
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:577,12'
          Dst:             clock
    - functionName:    clock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_time_us
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:571,5'
          Dst:             clock_gettime
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_time_ms
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - clock_gettime
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:565,5'
          Dst:             clock_gettime
    - functionName:    ggml_time_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_commit
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_version
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_guid_matches
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:513,12'
          Dst:             memcmp
    - functionName:    ggml_fp32_to_bf16_row
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp32_to_bf16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:508,16'
          Dst:             ggml_compute_fp32_to_bf16
    - functionName:    ggml_fp32_to_bf16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_fp32_to_bf16
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:467,12'
          Dst:             ggml_compute_fp32_to_bf16
    - functionName:    ggml_bf16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_bf16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:462,12'
          Dst:             ggml_compute_bf16_to_fp32
    - functionName:    ggml_fp32_to_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:457,12'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    ggml_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:452,12'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    ggml_status_to_string
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_set_abort_callback
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_print_backtrace_symbols
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - backtrace
        - backtrace_symbols_fd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:141,17'
          Dst:             backtrace
        - Src:             'ggml/src/ggml.c:142,5'
          Dst:             backtrace_symbols_fd
    - functionName:    backtrace
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    backtrace_symbols_fd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_print_backtrace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          122
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Exit
        - close
        - execlp
        - fclose
        - fopen
        - fork
        - getenv
        - getline
        - getpid
        - ggml_print_backtrace_symbols
        - pipe
        - prctl
        - read
        - snprintf
        - strncmp
        - waitpid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml.c:158,38'
          Dst:             getenv
        - Src:             'ggml/src/ggml.c:177,16'
          Dst:             fopen
        - Src:             'ggml/src/ggml.c:181,22'
          Dst:             getline
        - Src:             'ggml/src/ggml.c:182,14'
          Dst:             strncmp
        - Src:             'ggml/src/ggml.c:186,13'
          Dst:             fclose
        - Src:             'ggml/src/ggml.c:191,5'
          Dst:             fclose
        - Src:             'ggml/src/ggml.c:193,13'
          Dst:             pipe
        - Src:             'ggml/src/ggml.c:195,28'
          Dst:             getpid
        - Src:             'ggml/src/ggml.c:196,27'
          Dst:             fork
        - Src:             'ggml/src/ggml.c:199,9'
          Dst:             close
        - Src:             'ggml/src/ggml.c:200,9'
          Dst:             close
        - Src:             'ggml/src/ggml.c:205,9'
          Dst:             snprintf
        - Src:             'ggml/src/ggml.c:207,9'
          Dst:             close
        - Src:             'ggml/src/ggml.c:208,17'
          Dst:             read
        - Src:             'ggml/src/ggml.c:209,9'
          Dst:             close
        - Src:             'ggml/src/ggml.c:212,9'
          Dst:             execlp
        - Src:             'ggml/src/ggml.c:220,9'
          Dst:             execlp
        - Src:             'ggml/src/ggml.c:226,9'
          Dst:             ggml_print_backtrace_symbols
        - Src:             'ggml/src/ggml.c:227,9'
          Dst:             _Exit
        - Src:             'ggml/src/ggml.c:230,9'
          Dst:             prctl
        - Src:             'ggml/src/ggml.c:231,9'
          Dst:             close
        - Src:             'ggml/src/ggml.c:232,9'
          Dst:             close
        - Src:             'ggml/src/ggml.c:234,9'
          Dst:             waitpid
    - functionName:    getline
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      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:    pipe
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getpid
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fork
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    execlp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    waitpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_graph_next_uid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_buffers
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_buffer_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1121,9'
          Dst:             ggml_backend_buffer_free
    - functionName:    alloc_tensor_range
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          120
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - free_buffers
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_buft_name
        - ggml_backend_view_init
        - ggml_get_next_tensor
        - ggml_log_internal
        - ggml_tallocr_alloc
        - ggml_tallocr_new
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1131,36'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'ggml/src/ggml-alloc.c:1133,9'
          Dst:             ggml_backend_buft_name
        - Src:             'ggml/src/ggml-alloc.c:1133,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-alloc.c:1134,9'
          Dst:             free_buffers
        - Src:             'ggml/src/ggml-alloc.c:1138,16'
          Dst:             realloc
        - Src:             'ggml/src/ggml-alloc.c:1141,35'
          Dst:             ggml_tallocr_new
        - Src:             'ggml/src/ggml-alloc.c:1147,26'
          Dst:             ggml_tallocr_alloc
        - Src:             'ggml/src/ggml-alloc.c:1149,26'
          Dst:             ggml_backend_view_init
        - Src:             'ggml/src/ggml-alloc.c:1154,26'
          Dst:             ggml_backend_view_init
        - Src:             'ggml/src/ggml-alloc.c:1158,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-alloc.c:1159,13'
          Dst:             free_buffers
        - Src:             'ggml/src/ggml-alloc.c:1143,57'
          Dst:             ggml_get_next_tensor
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_tallocr_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aligned_offset
        - ggml_backend_buffer_get_alignment
        - ggml_backend_buffer_get_base
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:61,19'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-alloc.c:62,20'
          Dst:             ggml_backend_buffer_get_alignment
        - Src:             'ggml/src/ggml-alloc.c:70,27'
          Dst:             aligned_offset
    - functionName:    ggml_tallocr_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_get_alloc_size
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
        - ggml_backend_tensor_alloc
        - ggml_log_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:76,19'
          Dst:             ggml_backend_buffer_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:79,33'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:80,9'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:80,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-alloc.c:82,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:85,27'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-alloc.c:90,12'
          Dst:             ggml_backend_tensor_alloc
    - functionName:    aligned_offset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vbuffer_tensor_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_get_base
        - ggml_backend_tensor_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:442,19'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-alloc.c:444,5'
          Dst:             ggml_backend_tensor_alloc
    - functionName:    ggml_gallocr_node_needs_realloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_backend_buft_get_alloc_size
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1003,21'
          Dst:             ggml_backend_buft_get_alloc_size
    - functionName:    ggml_bitset_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_bitset_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_hash
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_hash_find_or_insert
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_bitset_get
        - ggml_bitset_set
        - ggml_hash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:301,16'
          Dst:             ggml_hash
        - Src:             'ggml/src/ggml-impl.h:306,14'
          Dst:             ggml_bitset_get
        - Src:             'ggml/src/ggml-impl.h:307,13'
          Dst:             ggml_bitset_set
        - Src:             'ggml/src/ggml-impl.h:318,5'
          Dst:             ggml_abort
    - functionName:    ggml_dyn_tallocr_new_chunk
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:163,36'
          Dst:             calloc
    - functionName:    ggml_dyn_tallocr_insert_block
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          115
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:135,5'
          Dst:             ggml_abort
    - functionName:    ggml_dyn_tallocr_remove_block
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_dyn_tallocr_free_bytes
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          120
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - aligned_offset
        - ggml_dyn_tallocr_insert_block
        - ggml_dyn_tallocr_remove_block
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:312,12'
          Dst:             aligned_offset
        - Src:             'ggml/src/ggml-alloc.c:327,21'
          Dst:             ggml_dyn_tallocr_remove_block
        - Src:             'ggml/src/ggml-alloc.c:341,21'
          Dst:             ggml_dyn_tallocr_remove_block
        - Src:             'ggml/src/ggml-alloc.c:348,5'
          Dst:             ggml_dyn_tallocr_insert_block
    - functionName:    ggml_dyn_tallocr_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         78
      ICount:          380
      EdgeCount:       105
      CyclomaticComplexity: 29
      functionsReached:
        - aligned_offset
        - ggml_abort
        - ggml_dyn_tallocr_new_chunk
        - ggml_dyn_tallocr_remove_block
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:202,12'
          Dst:             aligned_offset
        - Src:             'ggml/src/ggml-alloc.c:250,26'
          Dst:             ggml_dyn_tallocr_new_chunk
        - Src:             'ggml/src/ggml-alloc.c:255,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-alloc.c:257,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:267,9'
          Dst:             ggml_dyn_tallocr_remove_block
    - functionName:    ggml_gallocr_free_extra_space
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - aligned_offset
        - ggml_abort
        - ggml_backend_buft_get_alloc_size
        - ggml_dyn_tallocr_free_bytes
        - ggml_gallocr_hash_get
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:600,29'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:601,31'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:603,26'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:604,24'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:606,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:610,19'
          Dst:             aligned_offset
        - Src:             'ggml/src/ggml-alloc.c:611,17'
          Dst:             aligned_offset
        - Src:             'ggml/src/ggml-alloc.c:618,9'
          Dst:             ggml_dyn_tallocr_free_bytes
    - functionName:    ggml_gallocr_hash_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_hash_find_or_insert
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:584,16'
          Dst:             ggml_hash_find_or_insert
    - functionName:    ggml_are_same_layout
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_gallocr_is_own
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gallocr_hash_get
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:589,12'
          Dst:             ggml_gallocr_hash_get
    - functionName:    ggml_gallocr_is_allocated
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_gallocr_is_own
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:595,12'
          Dst:             ggml_gallocr_is_own
    - functionName:    ggml_gallocr_free_node
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_buft_get_alloc_size
        - ggml_dyn_tallocr_free_bytes
        - ggml_gallocr_hash_get
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:697,29'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:701,19'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:709,5'
          Dst:             ggml_dyn_tallocr_free_bytes
    - functionName:    ggml_impl_is_view
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_node_buffer_id
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_gallocr_allocate_node
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          208
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - ggml_abort
        - ggml_are_same_layout
        - ggml_backend_buft_get_alloc_size
        - ggml_dyn_tallocr_alloc
        - ggml_gallocr_free_extra_space
        - ggml_gallocr_hash_get
        - ggml_gallocr_is_allocated
        - ggml_gallocr_is_own
        - ggml_impl_is_view
        - ggml_op_can_inplace
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:623,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:624,29'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:626,10'
          Dst:             ggml_gallocr_is_allocated
        - Src:             'ggml/src/ggml-alloc.c:626,54'
          Dst:             ggml_impl_is_view
        - Src:             'ggml/src/ggml-alloc.c:631,13'
          Dst:             ggml_op_can_inplace
        - Src:             'ggml/src/ggml-alloc.c:639,22'
          Dst:             ggml_gallocr_is_own
        - Src:             'ggml/src/ggml-alloc.c:650,22'
          Dst:             ggml_are_same_layout
        - Src:             'ggml/src/ggml-alloc.c:655,43'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:657,25'
          Dst:             ggml_impl_is_view
        - Src:             'ggml/src/ggml-alloc.c:659,58'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:667,29'
          Dst:             ggml_gallocr_free_extra_space
        - Src:             'ggml/src/ggml-alloc.c:675,25'
          Dst:             ggml_gallocr_free_extra_space
        - Src:             'ggml/src/ggml-alloc.c:684,23'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:686,20'
          Dst:             ggml_dyn_tallocr_alloc
    - functionName:    ggml_op_can_inplace
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          96
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-alloc.c:23,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    ggml_vbuffer_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - ggml_backend_buffer_set_usage
        - ggml_backend_buft_alloc_buffer
        - ggml_vbuffer_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:424,46'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:431,26'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'ggml/src/ggml-alloc.c:433,13'
          Dst:             ggml_vbuffer_free
        - Src:             'ggml/src/ggml-alloc.c:436,9'
          Dst:             ggml_backend_buffer_set_usage
    - functionName:    ggml_vbuffer_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_buffer_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-alloc.c:406,9'
          Dst:             ggml_backend_buffer_free
    - functionName:    ggml_dyn_tallocr_max_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_vbuffer_chunk_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_buffer_get_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:412,33'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    ggml_gallocr_alloc_graph_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         129
      ICount:          656
      EdgeCount:       177
      CyclomaticComplexity: 50
      functionsReached:
        - get_node_buffer_id
        - ggml_gallocr_allocate_node
        - ggml_gallocr_free_node
        - ggml_gallocr_hash_get
        - ggml_hash_set_reset
        - ggml_impl_is_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:719,5'
          Dst:             ggml_hash_set_reset
        - Src:             'ggml/src/ggml-alloc.c:726,50'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:726,9'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:738,13'
          Dst:             ggml_impl_is_view
        - Src:             'ggml/src/ggml-alloc.c:740,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:744,65'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:744,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:753,13'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:757,57'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:757,17'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:765,25'
          Dst:             get_node_buffer_id
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:773,13'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:777,9'
          Dst:             ggml_gallocr_allocate_node
        - Src:             'ggml/src/ggml-alloc.c:798,39'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:805,21'
          Dst:             ggml_impl_is_view
        - Src:             'ggml/src/ggml-alloc.c:807,54'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:0,0'
          Dst:             ggml_gallocr_free_node
    - functionName:    ggml_dyn_tallocr_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_alloc_ctx_tensors
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_get_default_buffer_type
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1247,58'
          Dst:             ggml_backend_get_default_buffer_type
        - Src:             'ggml/src/ggml-alloc.c:1247,12'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
    - functionName:    ggml_backend_alloc_ctx_tensors_from_buft
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_alloc_ctx_tensors_from_buft_impl
        - ggml_backend_buft_is_meta
        - ggml_backend_meta_alloc_ctx_tensors_from_buft
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1240,9'
          Dst:             ggml_backend_buft_is_meta
        - Src:             'ggml/src/ggml-alloc.c:1241,16'
          Dst:             ggml_backend_meta_alloc_ctx_tensors_from_buft
        - Src:             'ggml/src/ggml-alloc.c:1243,12'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft_impl
    - functionName:    ggml_backend_alloc_ctx_tensors_from_buft_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          249
      EdgeCount:       78
      CyclomaticComplexity: 22
      functionsReached:
        - alloc_tensor_range
        - ggml_abort
        - ggml_backend_buft_get_alignment
        - ggml_backend_buft_get_alloc_size
        - ggml_backend_buft_get_max_size
        - ggml_backend_multi_buffer_alloc_buffer
        - ggml_get_first_tensor
        - ggml_get_next_tensor
        - ggml_get_no_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1169,5'
          Dst:             ggml_get_no_alloc
        - Src:             'ggml/src/ggml-alloc.c:1169,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:1171,24'
          Dst:             ggml_backend_buft_get_alignment
        - Src:             'ggml/src/ggml-alloc.c:1172,23'
          Dst:             ggml_backend_buft_get_max_size
        - Src:             'ggml/src/ggml-alloc.c:1179,34'
          Dst:             ggml_get_first_tensor
        - Src:             'ggml/src/ggml-alloc.c:1183,25'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:1180,57'
          Dst:             ggml_get_next_tensor
        - Src:             'ggml/src/ggml-alloc.c:1183,25'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:1188,31'
          Dst:             alloc_tensor_range
        - Src:             'ggml/src/ggml-alloc.c:1180,57'
          Dst:             ggml_get_next_tensor
        - Src:             'ggml/src/ggml-alloc.c:1202,27'
          Dst:             alloc_tensor_range
        - Src:             'ggml/src/ggml-alloc.c:1215,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:1223,18'
          Dst:             ggml_backend_multi_buffer_alloc_buffer
    - functionName:    ggml_backend_alloc_ctx_tensors_from_buft_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1231
      functionLinenumberEnd: 1236
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1233,33'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft_impl
        - Src:             'ggml/src/ggml-alloc.c:1234,5'
          Dst:             ggml_abort
    - functionName:    ggml_vbuffer_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          174
      EdgeCount:       52
      CyclomaticComplexity: 18
      functionsReached:
        - ggml_backend_buffer_get_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-alloc.c:418,17'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    ggml_gallocr_get_buffer_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          71
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - ggml_vbuffer_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1100,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:1114,12'
          Dst:             ggml_vbuffer_size
    - functionName:    ggml_gallocr_init_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_backend_view_init
        - ggml_vbuffer_tensor_alloc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:980,13'
          Dst:             ggml_backend_view_init
        - Src:             'ggml/src/ggml-alloc.c:986,13'
          Dst:             ggml_vbuffer_tensor_alloc
    - functionName:    ggml_vbuffer_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          158
      EdgeCount:       52
      CyclomaticComplexity: 18
      functionsReached:
        - ggml_backend_buffer_reset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
        - Src:             'ggml/src/ggml-alloc.c:449,9'
          Dst:             ggml_backend_buffer_reset
    - functionName:    ggml_gallocr_needs_realloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          261
      EdgeCount:       91
      CyclomaticComplexity: 27
      functionsReached:
        - ggml_gallocr_node_needs_realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1027,14'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1039,18'
          Dst:             ggml_gallocr_node_needs_realloc
    - functionName:    ggml_gallocr_alloc_graph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          282
      EdgeCount:       81
      CyclomaticComplexity: 22
      functionsReached:
        - ggml_gallocr_init_tensor
        - ggml_gallocr_needs_realloc
        - ggml_gallocr_reserve
        - ggml_vbuffer_reset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:1052,9'
          Dst:             ggml_gallocr_needs_realloc
        - Src:             'ggml/src/ggml-alloc.c:1057,18'
          Dst:             ggml_gallocr_reserve
        - Src:             'ggml/src/ggml-alloc.c:1071,13'
          Dst:             ggml_vbuffer_reset
        - Src:             'ggml/src/ggml-alloc.c:1080,9'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1091,13'
          Dst:             ggml_gallocr_init_tensor
        - Src:             'ggml/src/ggml-alloc.c:1093,9'
          Dst:             ggml_gallocr_init_tensor
    - functionName:    ggml_gallocr_reserve
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gallocr_reserve_n
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:966,12'
          Dst:             ggml_gallocr_reserve_n
    - functionName:    ggml_gallocr_reserve_n
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gallocr_reserve_n_impl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:962,12'
          Dst:             ggml_gallocr_reserve_n_impl
    - functionName:    ggml_gallocr_reserve_n_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          549
      EdgeCount:       131
      CyclomaticComplexity: 33
      functionsReached:
        - calloc
        - ggml_abort
        - ggml_backend_buft_get_alloc_size
        - ggml_backend_buft_name
        - ggml_dyn_tallocr_max_size
        - ggml_dyn_tallocr_reset
        - ggml_gallocr_alloc_graph_impl
        - ggml_gallocr_hash_get
        - ggml_hash_set_free
        - ggml_hash_set_new
        - ggml_log_internal
        - ggml_vbuffer_alloc
        - ggml_vbuffer_chunk_size
        - ggml_vbuffer_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:832,9'
          Dst:             ggml_hash_set_free
        - Src:             'ggml/src/ggml-alloc.c:833,28'
          Dst:             ggml_hash_set_new
        - Src:             'ggml/src/ggml-alloc.c:834,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:838,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:847,5'
          Dst:             ggml_gallocr_alloc_graph_impl
        - Src:             'ggml/src/ggml-alloc.c:843,9'
          Dst:             ggml_dyn_tallocr_reset
        - Src:             'ggml/src/ggml-alloc.c:852,31'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:853,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:864,37'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:867,41'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:876,41'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:879,47'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:885,31'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:886,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:891,33'
          Dst:             ggml_gallocr_hash_get
        - Src:             'ggml/src/ggml-alloc.c:899,52'
          Dst:             ggml_backend_buft_get_alloc_size
        - Src:             'ggml/src/ggml-alloc.c:918,37'
          Dst:             ggml_dyn_tallocr_max_size
        - Src:             'ggml/src/ggml-alloc.c:917,58'
          Dst:             ggml_vbuffer_chunk_size
        - Src:             'ggml/src/ggml-alloc.c:918,37'
          Dst:             ggml_dyn_tallocr_max_size
        - Src:             'ggml/src/ggml-alloc.c:934,13'
          Dst:             ggml_vbuffer_free
        - Src:             'ggml/src/ggml-alloc.c:938,38'
          Dst:             ggml_vbuffer_alloc
        - Src:             'ggml/src/ggml-alloc.c:940,21'
          Dst:             ggml_backend_buft_name
        - Src:             'ggml/src/ggml-alloc.c:940,21'
          Dst:             ggml_log_internal
    - functionName:    ggml_gallocr_reserve_n_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          141
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_abort
        - ggml_gallocr_reserve_n_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:952,5'
          Dst:             ggml_gallocr_reserve_n_impl
        - Src:             'ggml/src/ggml-alloc.c:952,5'
          Dst:             ggml_abort
    - functionName:    ggml_dyn_tallocr_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_gallocr_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          146
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_dyn_tallocr_free
        - ggml_hash_set_free
        - ggml_vbuffer_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:571,5'
          Dst:             ggml_hash_set_free
        - Src:             'ggml/src/ggml-alloc.c:553,17'
          Dst:             ggml_vbuffer_free
        - Src:             'ggml/src/ggml-alloc.c:566,17'
          Dst:             ggml_dyn_tallocr_free
    - functionName:    ggml_gallocr_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_gallocr_new_n
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:534,12'
          Dst:             ggml_gallocr_new_n
    - functionName:    ggml_gallocr_new_n
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          127
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - ggml_abort
        - ggml_backend_buft_get_alignment
        - ggml_backend_buft_get_max_size
        - ggml_dyn_tallocr_new
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:498,45'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:499,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:501,21'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:502,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:504,23'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:505,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:507,27'
          Dst:             calloc
        - Src:             'ggml/src/ggml-alloc.c:508,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-alloc.c:523,32'
          Dst:             ggml_backend_buft_get_alignment
        - Src:             'ggml/src/ggml-alloc.c:524,31'
          Dst:             ggml_backend_buft_get_max_size
        - Src:             'ggml/src/ggml-alloc.c:525,38'
          Dst:             ggml_dyn_tallocr_new
    - functionName:    ggml_dyn_tallocr_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_dyn_tallocr_reset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-alloc.c:378,5'
          Dst:             ggml_dyn_tallocr_reset
    - functionName:    _ZL46ggml_backend_cpu_buffer_from_ptr_type_get_nameP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2345
      functionLinenumberEnd: 2346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29ggml_backend_cpu_buffer_clearP19ggml_backend_bufferh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2262
      functionLinenumberEnd: 2265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2263,5'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_backend_cpu_buffer_cpy_tensorP19ggml_backend_bufferPK11ggml_tensorPS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2260
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_nbytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2252,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2253,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend.cpp:2254,38'
          Dst:             ggml_nbytes
    - functionName:    ggml_backend_buffer_is_host
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_is_host
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:175,38'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'ggml/src/ggml-backend.cpp:175,12'
          Dst:             ggml_backend_buft_is_host
    - functionName:    ggml_backend_buffer_get_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:194,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buft_is_host
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:73,5'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_backend_cpu_buffer_get_tensorP19ggml_backend_bufferPK11ggml_tensorPvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2244
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2245,5'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_backend_cpu_buffer_set_tensorP19ggml_backend_bufferP11ggml_tensorPKvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2237
      functionLinenumberEnd: 2242
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2238,5'
          Dst:             ggml_abort
    - functionName:    _ZL37ggml_backend_cpu_buffer_memset_tensorP19ggml_backend_bufferP11ggml_tensorhmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2230
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2231,5'
          Dst:             ggml_abort
    - functionName:    _ZL32ggml_backend_cpu_buffer_get_baseP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2213
      functionLinenumberEnd: 2222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2214,5'
          Dst:             ggml_abort
    - functionName:    _ZL35ggml_backend_cpu_buffer_free_bufferP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2225
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_aligned_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2226,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2227,5'
          Dst:             ggml_aligned_free
    - functionName:    _ZL16ggml_hash_insertP13ggml_hash_setP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL15ggml_bitset_setPjm
        - _ZL9ggml_hashPK11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:280,16'
          Dst:             _ZL9ggml_hashPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:285,14'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-impl.h:286,13'
          Dst:             _ZL15ggml_bitset_setPjm
        - Src:             'ggml/src/ggml-impl.h:297,5'
          Dst:             ggml_abort
    - functionName:    _ZL9ggml_hashPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ggml_bitset_getPKjm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ggml_bitset_setPjm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL33ggml_backend_sched_compute_splitsP18ggml_backend_schedENK3$_0clEii'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_tensor_set_async
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1630,25'
          Dst:             ggml_backend_tensor_set_async
    - functionName:    ggml_backend_tensor_set_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_synchronize
        - ggml_backend_tensor_set
        - ggml_nbytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:255,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:256,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:257,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:258,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:258,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:261,9'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:262,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    ggml_backend_synchronize
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:415,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_set
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_nbytes
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:325,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:327,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:333,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:334,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:334,5'
          Dst:             ggml_abort
    - functionName:    _ZL16ggml_bitset_sizem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8fmt_sizem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - snprintf
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:0,0'
          Dst:             snprintf
    - functionName:    _ZL38ggml_backend_sched_backend_from_bufferP18ggml_backend_schedPK11ggml_tensorS3_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_backend_supports_buft
        - ggml_backend_supports_op
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:853,13'
          Dst:             ggml_backend_supports_buft
        - Src:             'ggml/src/ggml-backend.cpp:854,13'
          Dst:             ggml_backend_supports_op
    - functionName:    ggml_backend_supports_buft
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_dev_supports_buft
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:461,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:462,12'
          Dst:             ggml_backend_dev_supports_buft
    - functionName:    ggml_backend_supports_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_dev_supports_op
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:456,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:457,12'
          Dst:             ggml_backend_dev_supports_op
    - functionName:    ggml_backend_dev_supports_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:624,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_supports_buft
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:629,5'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_backend_multi_buffer_clearP19ggml_backend_bufferh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:686,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:689,9'
          Dst:             ggml_backend_buffer_clear
    - functionName:    ggml_backend_buffer_clear
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:153,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_cpu_buffer_from_ptr
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2368
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2369,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2370,12'
          Dst:             ggml_backend_buffer_init
    - functionName:    ggml_backend_buffer_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL41ggml_backend_cpu_buffer_type_alloc_bufferP24ggml_backend_buffer_typem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_aligned_malloc
        - ggml_backend_buffer_init
        - ggml_log_internal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2306,19'
          Dst:             ggml_aligned_malloc
        - Src:             'ggml/src/ggml-backend.cpp:2309,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:2313,12'
          Dst:             ggml_backend_buffer_init
    - functionName:    _ZL42ggml_backend_cpu_buffer_type_get_alignmentP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2317
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL36ggml_backend_cpu_buffer_type_is_hostP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2322
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL37ggml_backend_cpu_buffer_type_get_nameP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2299
      functionLinenumberEnd: 2300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_cpu_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2328
      functionLinenumberEnd: 2342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_compare_graph_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2156
      functionLinenumberEnd: 2209
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          169
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL15ggml_is_view_op7ggml_op
        - ggml_abort
        - ggml_backend_graph_compute
        - ggml_backend_graph_copy
        - ggml_backend_graph_copy_free
        - ggml_graph_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2157,43'
          Dst:             ggml_backend_graph_copy
        - Src:             'ggml/src/ggml-backend.cpp:2168,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2170,9'
          Dst:             ggml_backend_graph_compute
        - Src:             'ggml/src/ggml-backend.cpp:2171,9'
          Dst:             ggml_backend_graph_compute
        - Src:             'ggml/src/ggml-backend.cpp:2182,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2190,38'
          Dst:             ggml_graph_view
        - Src:             'ggml/src/ggml-backend.cpp:2191,38'
          Dst:             ggml_graph_view
        - Src:             'ggml/src/ggml-backend.cpp:2193,13'
          Dst:             ggml_backend_graph_compute
        - Src:             'ggml/src/ggml-backend.cpp:2194,13'
          Dst:             ggml_backend_graph_compute
        - Src:             'ggml/src/ggml-backend.cpp:2196,17'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:2206,5'
          Dst:             ggml_backend_graph_copy_free
    - functionName:    ggml_backend_graph_copy
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2068
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          188
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - calloc
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors
        - ggml_free
        - ggml_graph_overhead_custom
        - ggml_hash_set_free
        - ggml_hash_set_new
        - ggml_init
        - ggml_log_internal
        - ggml_new_graph_custom
        - ggml_tensor_overhead
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2069,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2070,37'
          Dst:             ggml_hash_set_new
        - Src:             'ggml/src/ggml-backend.cpp:2071,58'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:2072,33'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:2075,29'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-backend.cpp:2075,68'
          Dst:             ggml_graph_overhead_custom
        - Src:             'ggml/src/ggml-backend.cpp:2080,43'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-backend.cpp:2081,45'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-backend.cpp:2084,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:2085,9'
          Dst:             ggml_hash_set_free
        - Src:             'ggml/src/ggml-backend.cpp:2088,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:2089,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:2105,36'
          Dst:             ggml_backend_alloc_ctx_tensors
        - Src:             'ggml/src/ggml-backend.cpp:2101,9'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2107,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:2108,9'
          Dst:             ggml_hash_set_free
        - Src:             'ggml/src/ggml-backend.cpp:2111,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:2112,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:2130,39'
          Dst:             ggml_new_graph_custom
        - Src:             'ggml/src/ggml-backend.cpp:2126,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2138,5'
          Dst:             ggml_hash_set_free
        - Src:             'ggml/src/ggml-backend.cpp:2133,54'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
    - functionName:    ggml_backend_graph_compute
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_graph_compute_async
        - ggml_backend_synchronize
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:445,28'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend.cpp:446,5'
          Dst:             ggml_backend_synchronize
    - functionName:    _ZL15ggml_is_view_op7ggml_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_graph_copy_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2150
      functionLinenumberEnd: 2154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_free
        - ggml_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2151,5'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-backend.cpp:2152,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:2153,5'
          Dst:             ggml_free
    - functionName:    ggml_backend_buffer_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_graph_compute_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:451,5'
          Dst:             ggml_abort
    - functionName:    _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          246
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL16ggml_hash_insertP13ggml_hash_setP11ggml_tensor
        - _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - _ZL22ggml_dup_tensor_layoutP12ggml_contextPK11ggml_tensor
        - ggml_abort
        - ggml_set_name
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2010,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2011,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2013,17'
          Dst:             _ZL16ggml_hash_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:2015,28'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:2018,32'
          Dst:             _ZL22ggml_dup_tensor_layoutP12ggml_contextPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:2020,25'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2026,5'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
        - Src:             'ggml/src/ggml-backend.cpp:2034,23'
          Dst:             _ZL21graph_copy_dup_tensor13ggml_hash_setPP11ggml_tensorP12ggml_contextS4_S1_
    - functionName:    _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          179
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - ggml_abort
        - ggml_backend_tensor_copy
        - ggml_backend_view_init
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:2042,17'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:2050,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2051,35'
          Dst:             ggml_backend_view_init
        - Src:             'ggml/src/ggml-backend.cpp:2052,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2055,9'
          Dst:             ggml_backend_tensor_copy
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
        - Src:             'ggml/src/ggml-backend.cpp:2064,9'
          Dst:             _ZL22graph_copy_init_tensorP13ggml_hash_setPP11ggml_tensorPbS2_
    - functionName:    _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL9ggml_hashPK11ggml_tensor
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:260,16'
          Dst:             _ZL9ggml_hashPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:264,12'
          Dst:             _ZL15ggml_bitset_getPKjm
    - functionName:    ggml_backend_view_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_init_tensor
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1981,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1982,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1983,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1984,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1985,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1989,12'
          Dst:             ggml_backend_buffer_init_tensor
    - functionName:    ggml_backend_tensor_copy
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL20ggml_are_same_layoutPK11ggml_tensorS1_
        - ggml_abort
        - ggml_backend_buffer_copy_tensor
        - ggml_backend_buffer_is_host
        - ggml_backend_tensor_get
        - ggml_backend_tensor_set
        - ggml_nbytes
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:478,5'
          Dst:             _ZL20ggml_are_same_layoutPK11ggml_tensorS1_
        - Src:             'ggml/src/ggml-backend.cpp:478,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:484,9'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend.cpp:485,52'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:485,9'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml-backend.cpp:486,16'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend.cpp:487,52'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:487,9'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/ggml-backend.cpp:488,17'
          Dst:             ggml_backend_buffer_copy_tensor
        - Src:             'ggml/src/ggml-backend.cpp:492,25'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:494,9'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/ggml-backend.cpp:495,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    _ZL20ggml_are_same_layoutPK11ggml_tensorS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_tensor_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_nbytes
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:340,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:342,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:348,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:349,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:349,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buffer_copy_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_buffer_init_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:144,5'
          Dst:             ggml_abort
    - functionName:    _ZL22ggml_dup_tensor_layoutP12ggml_contextPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_dup_tensor
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:739,32'
          Dst:             ggml_dup_tensor
    - functionName:    ggml_backend_tensor_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1992
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_get_alloc_size
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_init_tensor
        - ggml_backend_buffer_is_meta
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1993,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1994,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1995,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1996,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1997,5'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-backend.cpp:1997,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1998,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend.cpp:1998,5'
          Dst:             ggml_backend_buffer_get_alloc_size
        - Src:             'ggml/src/ggml-backend.cpp:1998,5'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-backend.cpp:1998,5'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-backend.cpp:1998,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:2004,12'
          Dst:             ggml_backend_buffer_init_tensor
    - functionName:    ggml_backend_buffer_get_base
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:124,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:126,10'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend.cpp:138,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buffer_get_alloc_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_get_alloc_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:171,45'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'ggml/src/ggml-backend.cpp:171,12'
          Dst:             ggml_backend_buft_get_alloc_size
    - functionName:    ggml_backend_buffer_get_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:119,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buft_get_alloc_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_nbytes
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:62,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:69,12'
          Dst:             ggml_nbytes
    - functionName:    ggml_backend_sched_get_tensor_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1969
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - ggml_abort
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1970,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1971,25'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
    - functionName:    _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL15ggml_bitset_setPjm
        - _ZL9ggml_hashPK11ggml_tensor
        - ggml_abort
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:301,16'
          Dst:             _ZL9ggml_hashPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:306,14'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-impl.h:307,13'
          Dst:             _ZL15ggml_bitset_setPjm
        - Src:             'ggml/src/ggml-impl.h:318,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_set_tensor_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1960
      functionLinenumberEnd: 1967
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1961,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1962,25'
          Dst:             _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
        - Src:             'ggml/src/ggml-backend.cpp:1963,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1964,5'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
    - functionName:    _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_sched_get_buffer_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1952
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
        - ggml_abort
        - ggml_gallocr_get_buffer_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1953,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1954,25'
          Dst:             _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
        - Src:             'ggml/src/ggml-backend.cpp:1955,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1957,12'
          Dst:             ggml_gallocr_get_buffer_size
    - functionName:    ggml_backend_sched_get_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionLinenumberEnd: 1949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1945,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1946,25'
          Dst:             _ZL29ggml_backend_sched_backend_idP18ggml_backend_schedP12ggml_backend
        - Src:             'ggml/src/ggml-backend.cpp:1947,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_get_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1938
      functionLinenumberEnd: 1941
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1939,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1940,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_get_n_backends
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1933
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1934,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_get_n_copies
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1930
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1929,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_get_n_splits
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionLinenumberEnd: 1925
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1924,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_set_eval_callback
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1917
      functionLinenumberEnd: 1921
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1918,5'
          Dst:             ggml_abort
    - functionName:    _ZL33ggml_backend_sched_compute_splitsP18ggml_backend_sched
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         173
      ICount:          833
      EdgeCount:       180
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL15ggml_bitset_setPjm
        - _ZL16ggml_bitset_sizem
        - _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - '_ZZL33ggml_backend_sched_compute_splitsP18ggml_backend_schedENK3$_0clEii'
        - ggml_abort
        - ggml_backend_buffer_get_usage
        - ggml_backend_buffer_is_host
        - ggml_backend_event_record
        - ggml_backend_event_synchronize
        - ggml_backend_event_wait
        - ggml_backend_graph_compute_async
        - ggml_backend_sched_get_tensor_backend
        - ggml_backend_synchronize
        - ggml_backend_tensor_copy
        - ggml_backend_tensor_get_async
        - ggml_graph_view
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1556,44'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:1558,46'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1563,21'
          Dst:             ggml_backend_event_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1565,21'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1567,17'
          Dst:             ggml_backend_tensor_copy
        - Src:             'ggml/src/ggml-backend.cpp:1571,21'
          Dst:             ggml_backend_event_wait
        - Src:             'ggml/src/ggml-backend.cpp:1573,21'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1579,21'
          Dst:             ggml_backend_buffer_get_usage
        - Src:             'ggml/src/ggml-backend.cpp:1580,21'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend.cpp:1588,21'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1597,43'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1599,43'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:1605,36'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:1606,95'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:1606,25'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'ggml/src/ggml-backend.cpp:1607,25'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1611,41'
          Dst:             _ZL16ggml_bitset_sizem
        - Src:             'ggml/src/ggml-backend.cpp:1615,33'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1616,33'
          Dst:             _ZL15ggml_bitset_setPjm
        - Src:             'ggml/src/ggml-backend.cpp:1639,29'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-backend.cpp:1646,30'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-backend.cpp:1655,25'
          Dst:             '_ZZL33ggml_backend_sched_compute_splitsP18ggml_backend_schedENK3$_0clEii'
        - Src:             'ggml/src/ggml-backend.cpp:1660,21'
          Dst:             '_ZZL33ggml_backend_sched_compute_splitsP18ggml_backend_schedENK3$_0clEii'
        - Src:             'ggml/src/ggml-backend.cpp:1665,25'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1667,29'
          Dst:             ggml_backend_event_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1669,29'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1671,25'
          Dst:             ggml_backend_tensor_copy
        - Src:             'ggml/src/ggml-backend.cpp:1678,35'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend.cpp:1698,41'
          Dst:             ggml_graph_view
        - Src:             'ggml/src/ggml-backend.cpp:1700,39'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend.cpp:1706,17'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1719,17'
          Dst:             ggml_backend_event_record
    - functionName:    ggml_backend_event_synchronize
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:546,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:547,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_event_wait
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:553,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:554,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buffer_get_usage
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:189,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_get_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_synchronize
        - ggml_backend_tensor_get
        - ggml_nbytes
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:269,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:270,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:271,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:272,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:272,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:275,9'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:276,9'
          Dst:             ggml_backend_tensor_get
    - functionName:    ggml_backend_event_record
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:539,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:540,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_graph_compute_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1889
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL33ggml_backend_sched_compute_splitsP18ggml_backend_sched
        - ggml_abort
        - ggml_backend_sched_alloc_graph
        - ggml_backend_sched_reset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1890,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1892,9'
          Dst:             ggml_backend_sched_reset
        - Src:             'ggml/src/ggml-backend.cpp:1896,14'
          Dst:             ggml_backend_sched_alloc_graph
        - Src:             'ggml/src/ggml-backend.cpp:1901,12'
          Dst:             _ZL33ggml_backend_sched_compute_splitsP18ggml_backend_sched
    - functionName:    ggml_backend_sched_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1821
      functionLinenumberEnd: 1831
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_hash_set_reset
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1822,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1825,9'
          Dst:             ggml_hash_set_reset
    - functionName:    ggml_backend_sched_alloc_graph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1881
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL31ggml_backend_sched_alloc_splitsP18ggml_backend_sched
        - ggml_abort
        - ggml_backend_sched_split_graph
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1865,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1866,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1867,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1872,5'
          Dst:             ggml_backend_sched_split_graph
        - Src:             'ggml/src/ggml-backend.cpp:1874,10'
          Dst:             _ZL31ggml_backend_sched_alloc_splitsP18ggml_backend_sched
    - functionName:    ggml_backend_sched_split_graph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         522
      ICount:          2754
      EdgeCount:       714
      CyclomaticComplexity: 194
      functionsReached:
        - _ZL15ggml_is_view_op7ggml_op
        - _ZL22ggml_dup_tensor_layoutP12ggml_contextPK11ggml_tensor
        - _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - _ZL27ggml_backend_graph_optimizeP12ggml_backendP11ggml_cgraph
        - _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
        - _ZL36ggml_backend_sched_print_assignmentsP18ggml_backend_schedP11ggml_cgraph
        - _ZL38ggml_backend_sched_backend_id_from_curP18ggml_backend_schedP11ggml_tensor
        - ggml_abort
        - ggml_backend_name
        - ggml_backend_supports_op
        - ggml_format_name
        - ggml_free
        - ggml_graph_next_uid
        - ggml_graph_view
        - ggml_init
        - ggml_set_input
        - ggml_set_output
        - ggml_view_tensor
        - realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1026,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:1028,18'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-backend.cpp:1030,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1033,18'
          Dst:             ggml_graph_next_uid
        - Src:             'ggml/src/ggml-backend.cpp:1038,34'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1041,32'
          Dst:             _ZL38ggml_backend_sched_backend_id_from_curP18ggml_backend_schedP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1047,34'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1050,32'
          Dst:             _ZL38ggml_backend_sched_backend_id_from_curP18ggml_backend_schedP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1082,17'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1085,38'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1094,17'
          Dst:             _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
        - Src:             'ggml/src/ggml-backend.cpp:1103,17'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1106,38'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1115,17'
          Dst:             _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
        - Src:             'ggml/src/ggml-backend.cpp:1124,17'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1127,38'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1131,17'
          Dst:             _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
        - Src:             'ggml/src/ggml-backend.cpp:1140,17'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1143,38'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1147,17'
          Dst:             _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
        - Src:             'ggml/src/ggml-backend.cpp:1162,13'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1165,34'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1170,21'
          Dst:             ggml_backend_supports_op
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1177,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,62'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1177,105'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1191,74'
          Dst:             ggml_backend_supports_op
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1198,30'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1216,33'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1218,31'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1226,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1230,39'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1240,13'
          Dst:             _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
        - Src:             'ggml/src/ggml-backend.cpp:1242,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1253,18'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1254,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1264,17'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:1268,41'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1270,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1283,46'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1284,66'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1292,43'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1294,42'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1309,25'
          Dst:             realloc
        - Src:             'ggml/src/ggml-backend.cpp:1310,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1326,33'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1328,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1338,47'
          Dst:             _ZL22ggml_dup_tensor_layoutP12ggml_contextPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1339,75'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:1339,33'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml-backend.cpp:1341,29'
          Dst:             ggml_set_input
        - Src:             'ggml/src/ggml-backend.cpp:1342,29'
          Dst:             ggml_set_output
        - Src:             'ggml/src/ggml-backend.cpp:1347,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1352,58'
          Dst:             _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
        - Src:             'ggml/src/ggml-backend.cpp:1357,64'
          Dst:             _ZL22ggml_dup_tensor_layoutP12ggml_contextPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1358,71'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:1358,29'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml-backend.cpp:1360,33'
          Dst:             ggml_set_input
        - Src:             'ggml/src/ggml-backend.cpp:1361,33'
          Dst:             ggml_set_output
        - Src:             'ggml/src/ggml-backend.cpp:1367,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1379,9'
          Dst:             _ZL36ggml_backend_sched_print_assignmentsP18ggml_backend_schedP11ggml_cgraph
        - Src:             'ggml/src/ggml-backend.cpp:1401,47'
          Dst:             realloc
        - Src:             'ggml/src/ggml-backend.cpp:1402,47'
          Dst:             realloc
        - Src:             'ggml/src/ggml-backend.cpp:1403,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1404,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1413,24'
          Dst:             ggml_graph_view
        - Src:             'ggml/src/ggml-backend.cpp:1417,9'
          Dst:             _ZL27ggml_backend_graph_optimizeP12ggml_backendP11ggml_cgraph
        - Src:             'ggml/src/ggml-backend.cpp:1424,37'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1428,46'
          Dst:             ggml_view_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1440,60'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1449,25'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1450,30'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1464,29'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1478,56'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1485,38'
          Dst:             ggml_graph_next_uid
    - functionName:    _ZL31ggml_backend_sched_alloc_splitsP18ggml_backend_sched
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          240
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - ggml_abort
        - ggml_backend_synchronize
        - ggml_gallocr_alloc_graph
        - ggml_gallocr_reserve_n
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1509,33'
          Dst:             ggml_gallocr_alloc_graph
        - Src:             'ggml/src/ggml-backend.cpp:1520,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1531,9'
          Dst:             ggml_gallocr_reserve_n
        - Src:             'ggml/src/ggml-backend.cpp:1532,14'
          Dst:             ggml_gallocr_alloc_graph
        - Src:             'ggml/src/ggml-backend.cpp:1528,13'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1533,13'
          Dst:             ggml_log_internal
    - functionName:    _ZL38ggml_backend_sched_backend_id_from_curP18ggml_backend_schedP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         131
      ICount:          542
      EdgeCount:       186
      CyclomaticComplexity: 57
      functionsReached:
        - _ZL38ggml_backend_sched_backend_from_bufferP18ggml_backend_schedPK11ggml_tensorS3_
        - ggml_abort
        - ggml_backend_buffer_is_host
        - ggml_backend_buffer_name
        - ggml_backend_offload_op
        - ggml_backend_supports_op
        - ggml_op_name
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:880,26'
          Dst:             _ZL38ggml_backend_sched_backend_from_bufferP18ggml_backend_schedPK11ggml_tensorS3_
        - Src:             'ggml/src/ggml-backend.cpp:888,26'
          Dst:             _ZL38ggml_backend_sched_backend_from_bufferP18ggml_backend_schedPK11ggml_tensorS3_
        - Src:             'ggml/src/ggml-backend.cpp:898,9'
          Dst:             ggml_backend_buffer_name
        - Src:             'ggml/src/ggml-backend.cpp:898,9'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml-backend.cpp:898,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:917,34'
          Dst:             _ZL38ggml_backend_sched_backend_from_bufferP18ggml_backend_schedPK11ggml_tensorS3_
        - Src:             'ggml/src/ggml-backend.cpp:919,81'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend.cpp:921,25'
          Dst:             ggml_backend_supports_op
        - Src:             'ggml/src/ggml-backend.cpp:921,81'
          Dst:             ggml_backend_offload_op
    - functionName:    _ZL35ggml_backend_sched_set_if_supportedP18ggml_backend_schedP11ggml_tensoriPi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_backend_supports_op
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1007,9'
          Dst:             ggml_backend_supports_op
    - functionName:    _ZL35ggml_backend_sched_buffer_supportedP18ggml_backend_schedP11ggml_tensori
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - ggml_backend_supports_buft
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:994,33'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:996,33'
          Dst:             _ZL24ggml_hash_find_or_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:1003,28'
          Dst:             ggml_backend_supports_buft
    - functionName:    ggml_backend_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL36ggml_backend_sched_print_assignmentsP18ggml_backend_schedP11ggml_cgraph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         90
      ICount:          438
      EdgeCount:       120
      CyclomaticComplexity: 32
      functionsReached:
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL15ggml_is_view_op7ggml_op
        - _ZL8fmt_sizem
        - ggml_backend_name
        - ggml_backend_sched_get_tensor_backend
        - ggml_log_internal
        - ggml_nbytes
        - ggml_op_desc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:950,13'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:950,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:954,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:956,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:956,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:956,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:959,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:956,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:956,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:956,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:963,13'
          Dst:             _ZL15ggml_is_view_op7ggml_op
        - Src:             'ggml/src/ggml-backend.cpp:967,45'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:968,13'
          Dst:             ggml_op_desc
        - Src:             'ggml/src/ggml-backend.cpp:968,13'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:968,13'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:968,13'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:968,13'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend.cpp:968,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:976,46'
          Dst:             ggml_backend_sched_get_tensor_backend
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             _ZL8fmt_sizem
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_backend_name
        - Src:             'ggml/src/ggml-backend.cpp:977,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend.cpp:980,13'
          Dst:             ggml_log_internal
    - functionName:    _ZL27ggml_backend_graph_optimizeP12ggml_backendP11ggml_cgraph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:560,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buffer_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_name
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:104,35'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'ggml/src/ggml-backend.cpp:104,12'
          Dst:             ggml_backend_buft_name
    - functionName:    ggml_backend_offload_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_dev_offload_op
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:466,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:467,12'
          Dst:             ggml_backend_dev_offload_op
    - functionName:    ggml_backend_dev_offload_op
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:634,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buft_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:34,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_sched_graph_compute
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1883
      functionLinenumberEnd: 1886
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_sched_graph_compute_async
        - ggml_backend_sched_synchronize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1884,28'
          Dst:             ggml_backend_sched_graph_compute_async
        - Src:             'ggml/src/ggml-backend.cpp:1885,5'
          Dst:             ggml_backend_sched_synchronize
    - functionName:    ggml_backend_sched_synchronize
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_abort
        - ggml_backend_synchronize
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1905,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1907,9'
          Dst:             ggml_backend_synchronize
    - functionName:    ggml_backend_sched_reserve
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1847
      functionLinenumberEnd: 1862
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_sched_reset
        - ggml_backend_sched_split_graph
        - ggml_backend_sched_synchronize
        - ggml_gallocr_reserve_n
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1848,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1849,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1851,5'
          Dst:             ggml_backend_sched_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1853,5'
          Dst:             ggml_backend_sched_split_graph
        - Src:             'ggml/src/ggml-backend.cpp:1855,10'
          Dst:             ggml_gallocr_reserve_n
        - Src:             'ggml/src/ggml-backend.cpp:1859,5'
          Dst:             ggml_backend_sched_reset
    - functionName:    ggml_backend_sched_reserve_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1833
      functionLinenumberEnd: 1845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_sched_reset
        - ggml_backend_sched_split_graph
        - ggml_backend_sched_synchronize
        - ggml_gallocr_reserve_n_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1834,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1835,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1836,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1838,5'
          Dst:             ggml_backend_sched_reset
        - Src:             'ggml/src/ggml-backend.cpp:1840,5'
          Dst:             ggml_backend_sched_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:1842,5'
          Dst:             ggml_backend_sched_split_graph
        - Src:             'ggml/src/ggml-backend.cpp:1844,5'
          Dst:             ggml_gallocr_reserve_n_size
    - functionName:    ggml_backend_sched_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1819
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_backend_event_free
        - ggml_free
        - ggml_gallocr_free
        - ggml_hash_set_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1805,5'
          Dst:             ggml_gallocr_free
        - Src:             'ggml/src/ggml-backend.cpp:1806,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-backend.cpp:1807,5'
          Dst:             ggml_hash_set_free
        - Src:             'ggml/src/ggml-backend.cpp:1802,13'
          Dst:             ggml_backend_event_free
    - functionName:    ggml_backend_event_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_sched_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1733
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          244
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - atoi
        - calloc
        - getenv
        - ggml_abort
        - ggml_backend_dev_type
        - ggml_backend_event_new
        - ggml_backend_get_default_buffer_type
        - ggml_backend_get_device
        - ggml_backend_sched_reset
        - ggml_backend_supports_buft
        - ggml_gallocr_new_n
        - ggml_graph_overhead_custom
        - ggml_hash_set_new
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:1734,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1735,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1736,5'
          Dst:             ggml_backend_get_device
        - Src:             'ggml/src/ggml-backend.cpp:1736,5'
          Dst:             ggml_backend_dev_type
        - Src:             'ggml/src/ggml-backend.cpp:1736,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1738,64'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:1740,37'
          Dst:             getenv
        - Src:             'ggml/src/ggml-backend.cpp:1741,39'
          Dst:             atoi
        - Src:             'ggml/src/ggml-backend.cpp:1747,45'
          Dst:             getenv
        - Src:             'ggml/src/ggml-backend.cpp:1748,55'
          Dst:             atoi
        - Src:             'ggml/src/ggml-backend.cpp:1755,26'
          Dst:             ggml_hash_set_new
        - Src:             'ggml/src/ggml-backend.cpp:1761,39'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:1762,39'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:1763,44'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:1764,44'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:1769,115'
          Dst:             ggml_graph_overhead_custom
        - Src:             'ggml/src/ggml-backend.cpp:1773,50'
          Dst:             calloc
        - Src:             'ggml/src/ggml-backend.cpp:1778,46'
          Dst:             ggml_backend_get_default_buffer_type
        - Src:             'ggml/src/ggml-backend.cpp:1779,9'
          Dst:             ggml_backend_supports_buft
        - Src:             'ggml/src/ggml-backend.cpp:1783,39'
          Dst:             ggml_backend_event_new
        - Src:             'ggml/src/ggml-backend.cpp:1788,21'
          Dst:             ggml_gallocr_new_n
        - Src:             'ggml/src/ggml-backend.cpp:1791,5'
          Dst:             ggml_backend_sched_reset
        - Src:             'ggml/src/ggml-backend.cpp:1779,9'
          Dst:             ggml_backend_supports_buft
        - Src:             'ggml/src/ggml-backend.cpp:1779,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:1783,39'
          Dst:             ggml_backend_event_new
    - functionName:    ggml_backend_get_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:471,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:584,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_get_default_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_dev_buffer_type
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:238,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:239,12'
          Dst:             ggml_backend_dev_buffer_type
    - functionName:    ggml_backend_event_new
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_dev_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:605,5'
          Dst:             ggml_abort
    - functionName:    _ZL37ggml_backend_multi_buffer_free_bufferP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:675,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:678,9'
          Dst:             ggml_backend_buffer_free
    - functionName:    ggml_backend_multi_buffer_alloc_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:712,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:720,12'
          Dst:             ggml_backend_buffer_init
        - Src:             'ggml/src/ggml-backend.cpp:717,23'
          Dst:             ggml_backend_buffer_get_size
    - functionName:    ggml_backend_reg_get_proc_address
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:660,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_reg_dev_get
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:655,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_reg_dev_count
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:650,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_reg_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:645,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_buffer_from_host_ptr
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:619,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_host_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:610,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:600,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_backend_reg
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:595,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_get_props
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:589,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_memory
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:579,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_description
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:574,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_dev_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:569,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_copy_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL20ggml_are_same_layoutPK11ggml_tensorS1_
        - ggml_abort
        - ggml_backend_synchronize
        - ggml_backend_tensor_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:501,5'
          Dst:             _ZL20ggml_are_same_layoutPK11ggml_tensorS1_
        - Src:             'ggml/src/ggml-backend.cpp:501,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:507,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:516,5'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:517,5'
          Dst:             ggml_backend_synchronize
        - Src:             'ggml/src/ggml-backend.cpp:518,5'
          Dst:             ggml_backend_tensor_copy
    - functionName:    ggml_backend_graph_plan_compute
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:438,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:439,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_graph_plan_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:431,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:432,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_graph_plan_create
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:424,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:425,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_memset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_nbytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:399,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:406,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:407,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:408,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:408,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:409,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_get_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_get
        - ggml_nbytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:378,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:380,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:384,13'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/ggml-backend.cpp:392,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:393,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:393,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_set_2d
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_nbytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:356,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:358,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:362,13'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml-backend.cpp:370,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:371,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:371,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_get_2d_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          102
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_get_async
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:305,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:306,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:307,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:311,13'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'ggml/src/ggml-backend.cpp:320,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:320,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_tensor_set_2d_async
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          102
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set_async
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:284,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:285,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:286,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:290,13'
          Dst:             ggml_backend_tensor_set_async
        - Src:             'ggml/src/ggml-backend.cpp:299,5'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend.cpp:299,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_get_max_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_get_max_size
        - ggml_backend_get_default_buffer_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:251,43'
          Dst:             ggml_backend_get_default_buffer_type
        - Src:             'ggml/src/ggml-backend.cpp:251,12'
          Dst:             ggml_backend_buft_get_max_size
    - functionName:    ggml_backend_buft_get_max_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:53,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_get_alignment
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_get_alignment
        - ggml_backend_get_default_buffer_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:247,44'
          Dst:             ggml_backend_get_default_buffer_type
        - Src:             'ggml/src/ggml-backend.cpp:247,12'
          Dst:             ggml_backend_buft_get_alignment
    - functionName:    ggml_backend_buft_get_alignment
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:48,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_alloc_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buft_alloc_buffer
        - ggml_backend_get_default_buffer_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:243,43'
          Dst:             ggml_backend_get_default_buffer_type
        - Src:             'ggml/src/ggml-backend.cpp:243,12'
          Dst:             ggml_backend_buft_alloc_buffer
    - functionName:    ggml_backend_buft_alloc_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_init
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:39,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:42,16'
          Dst:             ggml_backend_buffer_init
    - functionName:    ggml_backend_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_guid
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_buffer_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:199,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_multi_buffer_set_usage
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_multi_buffer
        - ggml_backend_buffer_set_usage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:729,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:730,5'
          Dst:             ggml_backend_buffer_is_multi_buffer
        - Src:             'ggml/src/ggml-backend.cpp:730,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:733,9'
          Dst:             ggml_backend_buffer_set_usage
    - functionName:    ggml_backend_buffer_is_multi_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:724,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buffer_set_usage
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_multi_buffer
        - ggml_backend_multi_buffer_set_usage
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:179,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend.cpp:183,9'
          Dst:             ggml_backend_buffer_is_multi_buffer
        - Src:             'ggml/src/ggml-backend.cpp:184,9'
          Dst:             ggml_backend_multi_buffer_set_usage
    - functionName:    ggml_backend_buffer_get_max_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_get_max_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:167,43'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'ggml/src/ggml-backend.cpp:167,12'
          Dst:             ggml_backend_buft_get_max_size
    - functionName:    ggml_backend_buffer_get_alignment
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_buffer_get_type
        - ggml_backend_buft_get_alignment
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:163,44'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'ggml/src/ggml-backend.cpp:163,12'
          Dst:             ggml_backend_buft_get_alignment
    - functionName:    ggml_backend_buft_get_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend.cpp:81,5'
          Dst:             ggml_abort
    - functionName:    _ZN32ggml_backend_meta_device_contextD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32ggml_backend_meta_device_contextC2ERKS_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK32ggml_backend_meta_device_contextltERKS_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_2clEP11ggml_tensormm'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2065
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_alloc_buffer
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_get_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:2060,25'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:2061,27'
          Dst:             ggml_backend_alloc_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:2064,26'
          Dst:             ggml_backend_buffer_get_base
    - functionName:    '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEmENKUlmmmE_clEmmm'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2101
      functionLinenumberEnd: 2129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_1clEP11ggml_tensor'
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_2clEP11ggml_tensormm'
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_3clEv'
        - ggml_abort
        - ggml_backend_tensor_copy_async
        - ggml_backend_view_init
        - ggml_is_contiguous
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:2108,13'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:2108,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:2109,13'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:2109,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:2111,38'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_1clEP11ggml_tensor'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2112,13'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_2clEP11ggml_tensormm'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2114,13'
          Dst:             ggml_backend_tensor_copy_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:2116,38'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_1clEP11ggml_tensor'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2123,13'
          Dst:             ggml_backend_view_init
        - Src:             'ggml/src/ggml-backend-meta.cpp:2125,40'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_3clEv'
    - functionName:    '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_1clEP11ggml_tensor'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_3clEv'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2067
      functionLinenumberEnd: 2069
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ggml_set_op_params_f32P11ggml_tensorjf
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ggml_bitset_setPjm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9ggml_hashPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ggml_bitset_getPKjm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEiENKUlvE_clEv'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         81
      ICount:          377
      EdgeCount:       114
      CyclomaticComplexity: 35
      functionsReached:
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1848,29'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1860,33'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
    - functionName:    _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
        - _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1114,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1114,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1116,55'
          Dst:             _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1116,12'
          Dst:             _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
    - functionName:    ggml_backend_buffer_is_meta
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          737
      EdgeCount:       225
      CyclomaticComplexity: 105
      functionsReached:
        - _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_18clEv'
        - ggml_abort
        - ggml_backend_meta_split_axis_name
        - ggml_log_internal
        - ggml_op_name
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:493,27'
          Dst:             _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1055,51'
          Dst:             memcmp
        - Src:             'ggml/src/ggml-backend-meta.cpp:1061,49'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_18clEv'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1072,67'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1073,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1074,42'
          Dst:             ggml_backend_meta_split_axis_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1082,72'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1092,13'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1092,13'
          Dst:             ggml_backend_meta_split_axis_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1092,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/ggml-backend-meta.cpp:1098,5'
          Dst:             ggml_abort
    - functionName:    _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:461,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:461,5'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_18clEv'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         324
      ICount:          1661
      EdgeCount:       624
      CyclomaticComplexity: 302
      functionsReached:
        - _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_2clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_3clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_4clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_5clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_7clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_8clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_9clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_10clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_11clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_12clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_13clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_14clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_15clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_16clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_17clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - ggml_abort
        - ggml_backend_buffer_get_type
        - ggml_backend_buffer_get_usage
        - ggml_backend_buft_get_device
        - ggml_blck_size
        - ggml_nelements
        - ggml_op_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:818,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:786,13'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-backend-meta.cpp:789,13'
          Dst:             ggml_backend_buffer_get_usage
        - Src:             'ggml/src/ggml-backend-meta.cpp:790,67'
          Dst:             ggml_backend_buffer_get_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:790,38'
          Dst:             ggml_backend_buft_get_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:794,85'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:798,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:802,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:813,25'
          Dst:             _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:814,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:823,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:827,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_3clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:831,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:836,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_3clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:843,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:846,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:853,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_2clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:857,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:860,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_4clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:863,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:870,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_2clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:874,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_5clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:877,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:880,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:883,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:886,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_7clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:890,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:893,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_8clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:896,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_9clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:899,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_10clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:902,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_11clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:905,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:908,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_12clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:913,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:917,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:920,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_13clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:923,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:926,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:940,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:943,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_14clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:949,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:953,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_2clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:956,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:959,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:962,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:965,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_15clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:968,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:971,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_16clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:982,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:985,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_17clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:988,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:994,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:998,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_2clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1003,31'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1006,17'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1006,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1012,35'
          Dst:             _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1030,29'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1035,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1042,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1048,13'
          Dst:             ggml_abort
    - functionName:    ggml_backend_meta_split_axis_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:28,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:46,13'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          460
      EdgeCount:       146
      CyclomaticComplexity: 44
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - ggml_abort
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:524,25'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:535,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_3clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          134
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:555,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:556,16'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_2clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:541,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_4clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:562,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:566,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:572,16'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_5clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          138
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:590,13'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:590,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:593,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_7clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:640,20'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:642,16'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          269
      EdgeCount:       57
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_n_dims
        - ggml_op_name
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:598,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:603,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:604,39'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-backend-meta.cpp:605,58'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/ggml-backend-meta.cpp:619,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:620,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:625,17'
          Dst:             ggml_op_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:625,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:632,17'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_8clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          298
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - ggml_abort
        - ggml_is_contiguous
        - ggml_is_permuted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:646,13'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:646,43'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:647,20'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_6clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
        - Src:             'ggml/src/ggml-backend-meta.cpp:665,14'
          Dst:             ggml_is_permuted
        - Src:             'ggml/src/ggml-backend-meta.cpp:665,43'
          Dst:             ggml_is_permuted
        - Src:             'ggml/src/ggml-backend-meta.cpp:671,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:676,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_9clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:681,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:686,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:694,17'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_10clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:701,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:704,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:714,17'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_11clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:724,16'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_12clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:728,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:729,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:730,9'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
        - Src:             'ggml/src/ggml-backend-meta.cpp:730,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_13clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:735,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_14clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:741,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:742,13'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_15clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:748,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:749,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:750,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:751,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:752,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_16clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:765,16'
          Dst:             '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_1clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEEb'
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK4$_17clERKNSt3__16vectorI29ggml_backend_meta_split_stateNS5_9allocatorIS7_EEEE'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          159
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:774,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:775,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:776,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:777,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:778,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:781,9'
          Dst:             ggml_abort
    - functionName:    '_ZZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorbENK3$_0clERK29ggml_backend_meta_split_stateS7_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          456
      EdgeCount:       108
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL36ggml_backend_meta_buffer_free_bufferP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN32ggml_backend_meta_buffer_contextD2Ev
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:455,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:455,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:457,5'
          Dst:             _ZN32ggml_backend_meta_buffer_contextD2Ev
    - functionName:    _ZN32ggml_backend_meta_buffer_contextD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:410,8'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:410,8'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:410,8'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
    - functionName:    _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23ggml_node_get_use_countPK11ggml_cgraphi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL15ggml_bitset_getPKjm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:632,23'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:633,10'
          Dst:             _ZL15ggml_bitset_getPKjm
    - functionName:    _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL9ggml_hashPK11ggml_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:260,16'
          Dst:             _ZL9ggml_hashPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:264,12'
          Dst:             _ZL15ggml_bitset_getPKjm
    - functionName:    _ZN25ggml_backend_meta_context13cgraph_configD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25ggml_backend_meta_context13cgraph_configC2EOS0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25ggml_backend_meta_context13cgraph_configC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEm'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionLinenumberEnd: 2186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          474
      EdgeCount:       90
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL22ggml_set_op_params_f32P11ggml_tensorjf
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_1clEP11ggml_tensor'
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_3clEv'
        - '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEmENKUlmmmE_clEmmm'
        - ggml_backend_graph_compute_async
        - ggml_backend_tensor_copy_async
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:2083,39'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_1clEP11ggml_tensor'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2086,13'
          Dst:             _ZL22ggml_set_op_params_f32P11ggml_tensorjf
        - Src:             'ggml/src/ggml-backend-meta.cpp:2091,31'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_3clEv'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2094,40'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:2141,13'
          Dst:             '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEmENKUlmmmE_clEmmm'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2142,40'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:2141,13'
          Dst:             '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEmENKUlmmmE_clEmmm'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2142,40'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:2158,17'
          Dst:             '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEmENKUlmmmE_clEmmm'
        - Src:             'ggml/src/ggml-backend-meta.cpp:2166,44'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:2182,13'
          Dst:             ggml_backend_tensor_copy_async
    - functionName:    _ZL16ggml_hash_insertP13ggml_hash_setP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL15ggml_bitset_setPjm
        - _ZL9ggml_hashPK11ggml_tensor
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:280,16'
          Dst:             _ZL9ggml_hashPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:285,14'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-impl.h:286,13'
          Dst:             _ZL15ggml_bitset_setPjm
        - Src:             'ggml/src/ggml-impl.h:297,5'
          Dst:             ggml_abort
    - functionName:    '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEi'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          436
      EdgeCount:       105
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL23ggml_node_get_use_countPK11ggml_cgraphi
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEiENKUlvE_clEv'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1842,34'
          Dst:             _ZL23ggml_node_get_use_countPK11ggml_cgraphi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1872,17'
          Dst:             '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEiENKUlvE_clEv'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1879,29'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1880,29'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1884,34'
          Dst:             _ZL23ggml_node_get_use_countPK11ggml_cgraphi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1889,21'
          Dst:             '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEiENKUlvE_clEv'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1895,29'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1899,34'
          Dst:             _ZL23ggml_node_get_use_countPK11ggml_cgraphi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1889,21'
          Dst:             '_ZZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEiENKUlvE_clEv'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1912,29'
          Dst:             _ZL23ggml_node_get_use_countPK11ggml_cgraphi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1920,79'
          Dst:             _ZL23ggml_node_get_use_countPK11ggml_cgraphi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1928,79'
          Dst:             _ZL23ggml_node_get_use_countPK11ggml_cgraphi
    - functionName:    _ZN25ggml_backend_meta_contextD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - __clang_call_terminate
        - ggml_abort
        - ggml_backend_dev_backend_reg
        - ggml_backend_free
        - ggml_backend_get_device
        - ggml_backend_reg_get_proc_address
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1655,46'
          Dst:             ggml_backend_get_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:1655,17'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'ggml/src/ggml-backend-meta.cpp:1654,77'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'ggml/src/ggml-backend-meta.cpp:1656,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1660,13'
          Dst:             ggml_backend_free
        - Src:             'ggml/src/ggml-backend-meta.cpp:1655,46'
          Dst:             __clang_call_terminate
    - functionName:    _ZN25ggml_backend_meta_context14backend_configD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 2220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         274
      ICount:          1373
      EdgeCount:       313
      CyclomaticComplexity: 41
      functionsReached:
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL16ggml_hash_insertP13ggml_hash_setP11ggml_tensor
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEi'
        - '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEm'
        - ggml_abort
        - ggml_backend_alloc_buffer
        - ggml_backend_buffer_is_host
        - ggml_backend_buffer_is_meta
        - ggml_backend_graph_compute_async
        - ggml_backend_meta_n_backends
        - ggml_graph_next_uid
        - ggml_graph_overhead_custom
        - ggml_hash_set_reset
        - ggml_init
        - ggml_nbytes
        - ggml_new_graph_custom
        - ggml_new_tensor_1d
        - ggml_reset
        - ggml_tensor_overhead
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1776,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1777,31'
          Dst:             ggml_backend_meta_n_backends
        - Src:             'ggml/src/ggml-backend-meta.cpp:1798,17'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1803,17'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1812,17'
          Dst:             ggml_reset
        - Src:             'ggml/src/ggml-backend-meta.cpp:1824,88'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend-meta.cpp:1830,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1831,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1940,88'
          Dst:             ggml_backend_buffer_is_host
        - Src:             'ggml/src/ggml-backend-meta.cpp:1943,67'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1945,59'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-backend-meta.cpp:1952,39'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_0clEi'
        - Src:             'ggml/src/ggml-backend-meta.cpp:1978,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1988,39'
          Dst:             ggml_backend_alloc_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1998,82'
          Dst:             ggml_graph_overhead_custom
        - Src:             'ggml/src/ggml-backend-meta.cpp:1999,102'
          Dst:             ggml_graph_overhead_custom
        - Src:             'ggml/src/ggml-backend-meta.cpp:2000,99'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-backend-meta.cpp:2006,36'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-backend-meta.cpp:2010,50'
          Dst:             ggml_new_graph_custom
        - Src:             'ggml/src/ggml-backend-meta.cpp:2015,47'
          Dst:             ggml_new_graph_custom
        - Src:             'ggml/src/ggml-backend-meta.cpp:2019,45'
          Dst:             ggml_new_tensor_1d
        - Src:             'ggml/src/ggml-backend-meta.cpp:2030,17'
          Dst:             ggml_hash_set_reset
        - Src:             'ggml/src/ggml-backend-meta.cpp:2038,34'
          Dst:             ggml_graph_next_uid
        - Src:             'ggml/src/ggml-backend-meta.cpp:2034,50'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:2035,48'
          Dst:             _ZL16ggml_hash_insertP13ggml_hash_setP11ggml_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:2192,40'
          Dst:             ggml_backend_graph_compute_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:2212,44'
          Dst:             '_ZZL31ggml_backend_meta_graph_computeP12ggml_backendP11ggml_cgraphENK3$_4clEm'
    - functionName:    ggml_backend_meta_n_backends
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2256
      functionLinenumberEnd: 2259
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_is_meta
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:2257,5'
          Dst:             ggml_backend_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:2257,5'
          Dst:             ggml_abort
    - functionName:    _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:474,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:474,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:476,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:478,64'
          Dst:             _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
    - functionName:    ggml_backend_is_meta
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2241
      functionLinenumberEnd: 2242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26ggml_backend_meta_get_nameP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1665
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_is_meta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1666,5'
          Dst:             ggml_backend_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1666,5'
          Dst:             ggml_abort
    - functionName:    _ZL29ggml_backend_meta_synchronizeP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_backend_meta_n_backends
        - ggml_backend_meta_simple_backend
        - ggml_backend_synchronize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1769,31'
          Dst:             ggml_backend_meta_n_backends
        - Src:             'ggml/src/ggml-backend-meta.cpp:1771,34'
          Dst:             ggml_backend_meta_simple_backend
        - Src:             'ggml/src/ggml-backend-meta.cpp:1771,9'
          Dst:             ggml_backend_synchronize
    - functionName:    ggml_backend_meta_simple_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2262
      functionLinenumberEnd: 2265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_is_meta
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:2263,5'
          Dst:             ggml_backend_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:2263,5'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_backend_meta_get_tensor_asyncP12ggml_backendPK11ggml_tensorPvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1766
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          144
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - ggml_abort
        - ggml_backend_meta_n_backends
        - ggml_backend_meta_simple_backend
        - ggml_backend_tensor_get_2d_async
        - ggml_backend_tensor_get_async
        - ggml_is_contiguous
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:1732,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1724,31'
          Dst:             ggml_backend_meta_n_backends
        - Src:             'ggml/src/ggml-backend-meta.cpp:1725,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1726,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:1726,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1728,55'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1729,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1730,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1739,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1744,49'
          Dst:             ggml_backend_meta_simple_backend
        - Src:             'ggml/src/ggml-backend-meta.cpp:1745,53'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1750,17'
          Dst:             ggml_backend_tensor_get_2d_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:1754,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1758,45'
          Dst:             ggml_backend_meta_simple_backend
        - Src:             'ggml/src/ggml-backend-meta.cpp:1759,49'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1760,13'
          Dst:             ggml_backend_tensor_get_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:1763,13'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_backend_meta_set_tensor_asyncP12ggml_backendP11ggml_tensorPKvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1678
      functionLinenumberEnd: 1721
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          160
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - ggml_abort
        - ggml_backend_meta_n_backends
        - ggml_backend_meta_simple_backend
        - ggml_backend_tensor_set_2d_async
        - ggml_backend_tensor_set_async
        - ggml_is_contiguous
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:1687,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1679,31'
          Dst:             ggml_backend_meta_n_backends
        - Src:             'ggml/src/ggml-backend-meta.cpp:1680,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1681,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:1681,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1683,55'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1684,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1685,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1694,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1699,49'
          Dst:             ggml_backend_meta_simple_backend
        - Src:             'ggml/src/ggml-backend-meta.cpp:1700,47'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1705,17'
          Dst:             ggml_backend_tensor_set_2d_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:1709,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1714,21'
          Dst:             ggml_backend_meta_simple_backend
        - Src:             'ggml/src/ggml-backend-meta.cpp:1714,67'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1713,17'
          Dst:             ggml_backend_tensor_set_async
        - Src:             'ggml/src/ggml-backend-meta.cpp:1718,13'
          Dst:             ggml_abort
    - functionName:    _ZL22ggml_backend_meta_freeP12ggml_backend
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1676
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN25ggml_backend_meta_contextD2Ev
        - ggml_abort
        - ggml_backend_is_meta
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1672,5'
          Dst:             ggml_backend_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1672,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1674,5'
          Dst:             _ZN25ggml_backend_meta_contextD2Ev
    - functionName:    _ZN41ggml_backend_meta_simple_tensor_containerC2EOS_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL38ggml_backend_meta_buffer_simple_bufferP19ggml_backend_bufferm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:467,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:467,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:469,5'
          Dst:             ggml_abort
    - functionName:    _ZL30ggml_backend_meta_buffer_resetP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL38ggml_backend_meta_buffer_simple_bufferP19ggml_backend_bufferm
        - ggml_abort
        - ggml_backend_buffer_is_meta
        - ggml_backend_buffer_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1473,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1473,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1476,35'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_bufferP19ggml_backend_bufferm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1476,9'
          Dst:             ggml_backend_buffer_reset
    - functionName:    _ZL30ggml_backend_meta_buffer_clearP19ggml_backend_bufferh
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - _ZL38ggml_backend_meta_buffer_simple_bufferP19ggml_backend_bufferm
        - ggml_backend_buffer_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1466,30'
          Dst:             _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1468,35'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_bufferP19ggml_backend_bufferm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1468,9'
          Dst:             ggml_backend_buffer_clear
    - functionName:    _ZL35ggml_backend_meta_buffer_get_tensorP19ggml_backend_bufferPK11ggml_tensorPvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          568
      EdgeCount:       140
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - ggml_abort
        - ggml_backend_tensor_get
        - ggml_backend_tensor_get_2d
        - ggml_blck_size
        - ggml_is_contiguous
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:1431,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1366,27'
          Dst:             _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1367,55'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1368,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:1368,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1371,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1372,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1373,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1385,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1387,39'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:1391,61'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1394,25'
          Dst:             ggml_backend_tensor_get_2d
        - Src:             'ggml/src/ggml-backend-meta.cpp:1392,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1402,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1417,57'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1419,21'
          Dst:             ggml_backend_tensor_get_2d
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1437,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1438,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1443,53'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1449,17'
          Dst:             ggml_backend_tensor_get_2d
        - Src:             'ggml/src/ggml-backend-meta.cpp:1452,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1456,49'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1457,13'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/ggml-backend-meta.cpp:1460,13'
          Dst:             ggml_abort
    - functionName:    _ZL35ggml_backend_meta_buffer_set_tensorP19ggml_backend_bufferP11ggml_tensorPKvmm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         160
      ICount:          678
      EdgeCount:       171
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_backend_tensor_set_2d
        - ggml_blck_size
        - ggml_is_contiguous
        - ggml_nelements
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-backend-meta.cpp:1317,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1252,27'
          Dst:             _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1253,55'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1254,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-backend-meta.cpp:1254,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1257,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1258,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1259,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1271,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1273,39'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:1277,55'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1280,25'
          Dst:             ggml_backend_tensor_set_2d
        - Src:             'ggml/src/ggml-backend-meta.cpp:1278,25'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1288,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1303,51'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1305,21'
          Dst:             ggml_backend_tensor_set_2d
        - Src:             'ggml/src/ggml-backend-meta.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1323,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1324,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1329,47'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1335,17'
          Dst:             ggml_backend_tensor_set_2d
        - Src:             'ggml/src/ggml-backend-meta.cpp:1338,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1342,47'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1343,17'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml-backend-meta.cpp:1347,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1348,32'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-backend-meta.cpp:1355,47'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1356,17'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml-backend-meta.cpp:1360,13'
          Dst:             ggml_abort
    - functionName:    _ZL36ggml_backend_meta_buffer_init_tensorP19ggml_backend_bufferP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL41ggml_backend_meta_buffer_init_tensor_implR41ggml_backend_meta_simple_tensor_containerP11ggml_tensor
        - _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
        - ggml_abort
        - ggml_backend_buffer_is_meta
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1245,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1245,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1248,63'
          Dst:             _ZN32ggml_backend_meta_buffer_context27get_simple_tensor_containerEPK11ggml_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1248,12'
          Dst:             _ZL41ggml_backend_meta_buffer_init_tensor_implR41ggml_backend_meta_simple_tensor_containerP11ggml_tensor
    - functionName:    _ZL41ggml_backend_meta_buffer_init_tensor_implR41ggml_backend_meta_simple_tensor_containerP11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         321
      ICount:          1621
      EdgeCount:       388
      CyclomaticComplexity: 69
      functionsReached:
        - _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
        - _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - ggml_abort
        - ggml_backend_buffer_get_base
        - ggml_backend_buffer_is_meta
        - ggml_backend_buffer_is_multi_buffer
        - ggml_nelements
        - ggml_new_tensor
        - ggml_set_name
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1125,5'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1125,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1127,34'
          Dst:             _ZL31ggml_backend_meta_buffer_n_bufsP19ggml_backend_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1129,55'
          Dst:             _ZL33ggml_backend_meta_get_split_stateR41ggml_backend_meta_simple_tensor_containerPK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1130,5'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-backend-meta.cpp:1130,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1131,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1147,40'
          Dst:             ggml_backend_buffer_is_multi_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1149,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1166,30'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1173,9'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1177,42'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1178,30'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1180,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1181,48'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1182,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1202,35'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-backend-meta.cpp:1203,49'
          Dst:             ggml_backend_buffer_get_base
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1210,51'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1211,32'
          Dst:             _ZL38ggml_backend_meta_buffer_simple_tensorPK11ggml_tensorm
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
        - Src:             'ggml/src/ggml-backend-meta.cpp:1220,43'
          Dst:             ggml_backend_buffer_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:1224,63'
          Dst:             _ZL33ggml_backend_meta_get_split_statePK11ggml_tensorb
    - functionName:    _ZL33ggml_backend_meta_buffer_get_baseP19ggml_backend_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN41ggml_backend_meta_simple_tensor_containerC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL37ggml_backend_meta_buffer_type_is_hostP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          40
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - ggml_backend_buft_is_host
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:322,35'
          Dst:             _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:324,40'
          Dst:             _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - Src:             'ggml/src/ggml-backend-meta.cpp:324,14'
          Dst:             ggml_backend_buft_is_host
    - functionName:    _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buft_is_meta
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:271,5'
          Dst:             ggml_backend_buft_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:271,5'
          Dst:             ggml_abort
    - functionName:    _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buft_is_meta
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:283,5'
          Dst:             ggml_backend_buft_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:283,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:285,5'
          Dst:             ggml_abort
    - functionName:    ggml_backend_buft_is_meta
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL38ggml_backend_meta_buffer_type_get_nameP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - ggml_backend_buft_is_meta
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:277,5'
          Dst:             ggml_backend_buft_is_meta
        - Src:             'ggml/src/ggml-backend-meta.cpp:277,5'
          Dst:             ggml_abort
    - functionName:    _ZL44ggml_backend_meta_buffer_type_get_alloc_sizeP24ggml_backend_buffer_typePK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - ggml_backend_buft_get_alloc_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:312,35'
          Dst:             _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:315,68'
          Dst:             _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - Src:             'ggml/src/ggml-backend-meta.cpp:315,35'
          Dst:             ggml_backend_buft_get_alloc_size
    - functionName:    _ZL42ggml_backend_meta_buffer_type_get_max_sizeP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - ggml_backend_buft_get_max_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:303,35'
          Dst:             _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:306,70'
          Dst:             _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - Src:             'ggml/src/ggml-backend-meta.cpp:306,39'
          Dst:             ggml_backend_buft_get_max_size
    - functionName:    _ZL43ggml_backend_meta_buffer_type_get_alignmentP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - ggml_abort
        - ggml_backend_buft_get_alignment
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:292,35'
          Dst:             _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:295,66'
          Dst:             _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - Src:             'ggml/src/ggml-backend-meta.cpp:295,34'
          Dst:             ggml_backend_buft_get_alignment
        - Src:             'ggml/src/ggml-backend-meta.cpp:297,9'
          Dst:             ggml_abort
    - functionName:    _ZL42ggml_backend_meta_buffer_type_alloc_bufferP24ggml_backend_buffer_typem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          169
      EdgeCount:       57
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - _ZN32ggml_backend_meta_buffer_contextC2ER41ggml_backend_meta_simple_tensor_containerS1_S1_RKNSt3__16vectorIP19ggml_backend_bufferNS2_9allocatorIS5_EEEE
        - _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - _ZN41ggml_backend_meta_simple_tensor_containerC2Ev
        - _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - ggml_abort
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_init
        - ggml_backend_buft_alloc_buffer
        - ggml_tensor_overhead
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1499,35'
          Dst:             _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:1502,37'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-backend-meta.cpp:1506,47'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1507,47'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1508,47'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1514,55'
          Dst:             _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - Src:             'ggml/src/ggml-backend-meta.cpp:1514,24'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1515,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1516,39'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:1518,54'
          Dst:             _ZN32ggml_backend_meta_buffer_contextC2ER41ggml_backend_meta_simple_tensor_containerS1_S1_RKNSt3__16vectorIP19ggml_backend_bufferNS2_9allocatorIS5_EEEE
        - Src:             'ggml/src/ggml-backend-meta.cpp:1520,12'
          Dst:             ggml_backend_buffer_init
        - Src:             'ggml/src/ggml-backend-meta.cpp:1521,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1521,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1521,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1521,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1521,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1521,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
    - functionName:    _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          60
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:404,31'
          Dst:             ggml_init
    - functionName:    _ZN32ggml_backend_meta_buffer_contextC2ER41ggml_backend_meta_simple_tensor_containerS1_S1_RKNSt3__16vectorIP19ggml_backend_bufferNS2_9allocatorIS5_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN41ggml_backend_meta_simple_tensor_containerC2EOS_
        - _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - atoi
        - getenv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:437,15'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2EOS_
        - Src:             'ggml/src/ggml-backend-meta.cpp:437,62'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2EOS_
        - Src:             'ggml/src/ggml-backend-meta.cpp:437,88'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2EOS_
        - Src:             'ggml/src/ggml-backend-meta.cpp:442,40'
          Dst:             getenv
        - Src:             'ggml/src/ggml-backend-meta.cpp:443,35'
          Dst:             atoi
        - Src:             'ggml/src/ggml-backend-meta.cpp:444,5'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:444,5'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:444,5'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
    - functionName:    '_ZZL36ggml_backend_meta_device_supports_opP19ggml_backend_devicePK11ggml_tensorENK3$_0clES0_'
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_backend_dev_supports_op
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:156,54'
          Dst:             ggml_backend_dev_supports_op
    - functionName:    _ZN37ggml_backend_meta_buffer_type_contextC2ENSt3__16vectorIP24ggml_backend_buffer_typeNS0_9allocatorIS3_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          86
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - ggml_backend_buft_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:260,21'
          Dst:             ggml_backend_buft_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:260,21'
          Dst:             ggml_backend_buft_name
    - functionName:    _ZN25ggml_backend_meta_context14backend_configC2EP12ggml_backendm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1602
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN25ggml_backend_meta_context14backend_configC2EOS0_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32ggml_backend_meta_dev_simple_devP19ggml_backend_devicem
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:207,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:207,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:209,5'
          Dst:             ggml_abort
    - functionName:    _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33ggml_backend_meta_device_get_nameP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:88,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:88,5'
          Dst:             ggml_abort
    - functionName:    _ZL28ggml_backend_meta_dev_n_devsP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:201,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:201,5'
          Dst:             ggml_abort
    - functionName:    _ZN25ggml_backend_meta_contextC2EP19ggml_backend_devicePKc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          244
      EdgeCount:       95
      CyclomaticComplexity: 39
      functionsReached:
        - _ZL28ggml_backend_meta_dev_n_devsP19ggml_backend_device
        - _ZL32ggml_backend_meta_dev_simple_devP19ggml_backend_devicem
        - ggml_abort
        - ggml_backend_dev_backend_reg
        - ggml_backend_dev_init
        - ggml_backend_dev_name
        - ggml_backend_get_device
        - ggml_backend_reg_get_proc_address
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1620,31'
          Dst:             _ZL28ggml_backend_meta_dev_n_devsP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:1627,45'
          Dst:             _ZL32ggml_backend_meta_dev_simple_devP19ggml_backend_devicem
        - Src:             'ggml/src/ggml-backend-meta.cpp:1631,21'
          Dst:             ggml_backend_dev_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1632,39'
          Dst:             ggml_backend_dev_init
        - Src:             'ggml/src/ggml-backend-meta.cpp:1627,45'
          Dst:             _ZL32ggml_backend_meta_dev_simple_devP19ggml_backend_devicem
        - Src:             'ggml/src/ggml-backend-meta.cpp:1631,21'
          Dst:             ggml_backend_dev_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:1632,39'
          Dst:             ggml_backend_dev_init
        - Src:             'ggml/src/ggml-backend-meta.cpp:1639,46'
          Dst:             ggml_backend_get_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:1639,17'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'ggml/src/ggml-backend-meta.cpp:1638,77'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'ggml/src/ggml-backend-meta.cpp:1647,21'
          Dst:             ggml_backend_get_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:1646,51'
          Dst:             ggml_backend_dev_backend_reg
        - Src:             'ggml/src/ggml-backend-meta.cpp:1646,17'
          Dst:             ggml_backend_reg_get_proc_address
        - Src:             'ggml/src/ggml-backend-meta.cpp:1648,13'
          Dst:             ggml_abort
    - functionName:    _ZL38ggml_backend_meta_device_supports_buftP19ggml_backend_deviceP24ggml_backend_buffer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
        - ggml_backend_buft_get_device
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:160,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:160,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:161,35'
          Dst:             ggml_backend_buft_get_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:162,10'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
    - functionName:    _ZL36ggml_backend_meta_device_supports_opP19ggml_backend_devicePK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:153,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:153,5'
          Dst:             ggml_abort
    - functionName:    _ZL45ggml_backend_meta_device_get_host_buffer_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          76
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
        - ggml_backend_dev_host_buffer_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:372,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:372,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:377,55'
          Dst:             ggml_backend_dev_host_buffer_type
    - functionName:    _ZL40ggml_backend_meta_device_get_buffer_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          178
      EdgeCount:       67
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - _ZL28ggml_backend_meta_dev_n_devsP19ggml_backend_device
        - _ZL32ggml_backend_meta_dev_simple_devP19ggml_backend_devicem
        - _ZN37ggml_backend_meta_buffer_type_contextC2ENSt3__16vectorIP24ggml_backend_buffer_typeNS0_9allocatorIS3_EEEE
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_abort
        - ggml_backend_dev_buffer_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:345,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-backend-meta.cpp:345,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-backend-meta.cpp:345,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-backend-meta.cpp:346,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:346,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:354,27'
          Dst:             _ZL28ggml_backend_meta_dev_n_devsP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:358,61'
          Dst:             _ZL32ggml_backend_meta_dev_simple_devP19ggml_backend_devicem
        - Src:             'ggml/src/ggml-backend-meta.cpp:358,32'
          Dst:             ggml_backend_dev_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:360,60'
          Dst:             _ZN37ggml_backend_meta_buffer_type_contextC2ENSt3__16vectorIP24ggml_backend_buffer_typeNS0_9allocatorIS3_EEEE
    - functionName:    _ZL37ggml_backend_meta_device_init_backendP19ggml_backend_devicePKc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2245
      functionLinenumberEnd: 2254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN25ggml_backend_meta_contextC2EP19ggml_backend_devicePKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:2246,51'
          Dst:             _ZN25ggml_backend_meta_contextC2EP19ggml_backend_devicePKc
    - functionName:    _ZL34ggml_backend_meta_device_get_propsP19ggml_backend_deviceP22ggml_backend_dev_props
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - _ZL33ggml_backend_meta_device_get_nameP19ggml_backend_device
        - _ZL35ggml_backend_meta_device_get_memoryP19ggml_backend_devicePmS1_
        - _ZL40ggml_backend_meta_device_get_descriptionP19ggml_backend_device
        - ggml_abort
        - ggml_backend_dev_get_props
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:119,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:119,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:123,26'
          Dst:             _ZL33ggml_backend_meta_device_get_nameP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:124,26'
          Dst:             _ZL40ggml_backend_meta_device_get_descriptionP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:128,5'
          Dst:             _ZL35ggml_backend_meta_device_get_memoryP19ggml_backend_devicePmS1_
        - Src:             'ggml/src/ggml-backend-meta.cpp:138,9'
          Dst:             ggml_backend_dev_get_props
    - functionName:    _ZL40ggml_backend_meta_device_get_descriptionP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:94,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:94,5'
          Dst:             ggml_abort
    - functionName:    _ZL35ggml_backend_meta_device_get_memoryP19ggml_backend_devicePmS1_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - ggml_abort
        - ggml_backend_dev_memory
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:100,5'
          Dst:             _ZL24ggml_backend_dev_is_metaP19ggml_backend_device
        - Src:             'ggml/src/ggml-backend-meta.cpp:100,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:106,9'
          Dst:             ggml_backend_dev_memory
    - functionName:    _ZL33ggml_backend_meta_device_get_typeP19ggml_backend_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_backend_meta_alloc_ctx_tensors_from_buft
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1523
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          272
      EdgeCount:       111
      CyclomaticComplexity: 50
      functionsReached:
        - _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - _ZL41ggml_backend_meta_buffer_init_tensor_implR41ggml_backend_meta_simple_tensor_containerP11ggml_tensor
        - _ZN32ggml_backend_meta_buffer_contextC2ER41ggml_backend_meta_simple_tensor_containerS1_S1_RKNSt3__16vectorIP19ggml_backend_bufferNS2_9allocatorIS5_EEEE
        - _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_get_size
        - ggml_backend_buffer_init
        - ggml_backend_buft_alloc_buffer
        - ggml_get_first_tensor
        - ggml_get_mem_size
        - ggml_get_next_tensor
        - ggml_nelements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:1524,35'
          Dst:             _ZL30ggml_backend_meta_buft_n_buftsP24ggml_backend_buffer_type
        - Src:             'ggml/src/ggml-backend-meta.cpp:1528,27'
          Dst:             ggml_get_mem_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:1533,44'
          Dst:             ggml_get_mem_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:1537,47'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1538,47'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1539,47'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerC2ERK16ggml_init_paramsi
        - Src:             'ggml/src/ggml-backend-meta.cpp:1542,59'
          Dst:             _ZN32ggml_backend_meta_buffer_contextC2ER41ggml_backend_meta_simple_tensor_containerS1_S1_RKNSt3__16vectorIP19ggml_backend_bufferNS2_9allocatorIS5_EEEE
        - Src:             'ggml/src/ggml-backend-meta.cpp:1544,38'
          Dst:             ggml_backend_buffer_init
        - Src:             'ggml/src/ggml-backend-meta.cpp:1545,28'
          Dst:             ggml_get_first_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1547,9'
          Dst:             _ZL41ggml_backend_meta_buffer_init_tensor_implR41ggml_backend_meta_simple_tensor_containerP11ggml_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1545,74'
          Dst:             ggml_get_next_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1575,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1575,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1575,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1552,50'
          Dst:             _ZL34ggml_backend_meta_buft_simple_buftP24ggml_backend_buffer_typem
        - Src:             'ggml/src/ggml-backend-meta.cpp:1557,32'
          Dst:             ggml_get_first_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1558,17'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-backend-meta.cpp:1557,78'
          Dst:             ggml_get_next_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1564,41'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
        - Src:             'ggml/src/ggml-backend-meta.cpp:1566,41'
          Dst:             ggml_backend_buft_alloc_buffer
        - Src:             'ggml/src/ggml-backend-meta.cpp:1567,36'
          Dst:             ggml_get_first_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1567,82'
          Dst:             ggml_get_next_tensor
        - Src:             'ggml/src/ggml-backend-meta.cpp:1571,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:1572,51'
          Dst:             ggml_backend_buffer_get_size
        - Src:             'ggml/src/ggml-backend-meta.cpp:1575,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1575,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:1575,1'
          Dst:             _ZN41ggml_backend_meta_simple_tensor_containerD2Ev
    - functionName:    _ZN32ggml_backend_meta_device_contextC2ENSt3__16vectorIP19ggml_backend_deviceNS0_9allocatorIS3_EEEEPF29ggml_backend_meta_split_statePK11ggml_tensorPvESB_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          144
      EdgeCount:       50
      CyclomaticComplexity: 21
      functionsReached:
        - ggml_backend_dev_description
        - ggml_backend_dev_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:72,28'
          Dst:             ggml_backend_dev_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:73,28'
          Dst:             ggml_backend_dev_description
        - Src:             'ggml/src/ggml-backend-meta.cpp:72,28'
          Dst:             ggml_backend_dev_name
        - Src:             'ggml/src/ggml-backend-meta.cpp:73,28'
          Dst:             ggml_backend_dev_description
    - functionName:    ggml_backend_meta_device
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-backend-meta.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          225
      EdgeCount:       93
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN32ggml_backend_meta_device_contextC2ENSt3__16vectorIP19ggml_backend_deviceNS0_9allocatorIS3_EEEEPF29ggml_backend_meta_split_statePK11ggml_tensorPvESB_
        - _ZN32ggml_backend_meta_device_contextD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-backend-meta.cpp:215,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-backend-meta.cpp:217,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-backend-meta.cpp:217,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-backend-meta.cpp:217,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-backend-meta.cpp:218,5'
          Dst:             __cxa_guard_acquire
        - Src:             'ggml/src/ggml-backend-meta.cpp:218,5'
          Dst:             __cxa_atexit
        - Src:             'ggml/src/ggml-backend-meta.cpp:218,5'
          Dst:             __cxa_guard_release
        - Src:             'ggml/src/ggml-backend-meta.cpp:225,38'
          Dst:             _ZN32ggml_backend_meta_device_contextC2ENSt3__16vectorIP19ggml_backend_deviceNS0_9allocatorIS3_EEEEPF29ggml_backend_meta_split_statePK11ggml_tensorPvESB_
        - Src:             'ggml/src/ggml-backend-meta.cpp:243,1'
          Dst:             _ZN32ggml_backend_meta_device_contextD2Ev
        - Src:             'ggml/src/ggml-backend-meta.cpp:243,1'
          Dst:             _ZN32ggml_backend_meta_device_contextD2Ev
    - functionName:    _ZL9ggml_hashPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ggml_bitset_getPKjm
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL15ggml_bitset_getPKjm
        - _ZL9ggml_hashPK11ggml_tensor
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:260,16'
          Dst:             _ZL9ggml_hashPK11ggml_tensor
        - Src:             'ggml/src/ggml-impl.h:264,12'
          Dst:             _ZL15ggml_bitset_getPKjm
    - functionName:    _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          158
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - ggml_dup_tensor
        - strcpy
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:271,32'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml-opt.cpp:280,5'
          Dst:             strcpy
        - Src:             'ggml/src/ggml-opt.cpp:285,28'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:287,30'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_optimizer_name
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_context_optimizer_type
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_fit
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
        - size_t
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          202
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - fprintf
        - fputc
        - ggml_abort
        - ggml_opt_dataset_data
        - ggml_opt_dataset_shuffle
        - ggml_opt_default_params
        - ggml_opt_epoch
        - ggml_opt_epoch_callback_progress_bar
        - ggml_opt_free
        - ggml_opt_init
        - ggml_opt_result_free
        - ggml_opt_result_init
        - ggml_opt_result_reset
        - ggml_time_init
        - ggml_time_us
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:1012,5'
          Dst:             ggml_time_init
        - Src:             'ggml/src/ggml-opt.cpp:1013,32'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-opt.cpp:1015,37'
          Dst:             ggml_opt_dataset_data
        - Src:             'ggml/src/ggml-opt.cpp:1017,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:1018,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:1023,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:1024,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:1030,30'
          Dst:             ggml_opt_default_params
        - Src:             'ggml/src/ggml-opt.cpp:1038,34'
          Dst:             ggml_opt_init
        - Src:             'ggml/src/ggml-opt.cpp:1042,9'
          Dst:             ggml_opt_dataset_shuffle
        - Src:             'ggml/src/ggml-opt.cpp:1045,38'
          Dst:             ggml_opt_result_init
        - Src:             'ggml/src/ggml-opt.cpp:1046,38'
          Dst:             ggml_opt_result_init
        - Src:             'ggml/src/ggml-opt.cpp:1052,13'
          Dst:             ggml_opt_dataset_shuffle
        - Src:             'ggml/src/ggml-opt.cpp:1055,9'
          Dst:             ggml_opt_result_reset
        - Src:             'ggml/src/ggml-opt.cpp:1056,9'
          Dst:             ggml_opt_result_reset
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch
        - Src:             'ggml/src/ggml-opt.cpp:1052,13'
          Dst:             ggml_opt_dataset_shuffle
        - Src:             'ggml/src/ggml-opt.cpp:1055,9'
          Dst:             ggml_opt_result_reset
        - Src:             'ggml/src/ggml-opt.cpp:1056,9'
          Dst:             ggml_opt_result_reset
        - Src:             'ggml/src/ggml-opt.cpp:1059,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch_callback_progress_bar
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch_callback_progress_bar
        - Src:             'ggml/src/ggml-opt.cpp:1063,13'
          Dst:             fputc
        - Src:             'ggml/src/ggml-opt.cpp:1055,9'
          Dst:             ggml_opt_result_reset
        - Src:             'ggml/src/ggml-opt.cpp:1056,9'
          Dst:             ggml_opt_result_reset
        - Src:             'ggml/src/ggml-opt.cpp:1059,13'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch_callback_progress_bar
        - Src:             'ggml/src/ggml-opt.cpp:1061,9'
          Dst:             ggml_opt_epoch_callback_progress_bar
        - Src:             'ggml/src/ggml-opt.cpp:1063,13'
          Dst:             fputc
        - Src:             'ggml/src/ggml-opt.cpp:1068,30'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-opt.cpp:1073,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-opt.cpp:1076,5'
          Dst:             ggml_opt_free
        - Src:             'ggml/src/ggml-opt.cpp:1077,5'
          Dst:             ggml_opt_result_free
        - Src:             'ggml/src/ggml-opt.cpp:1078,5'
          Dst:             ggml_opt_result_free
    - functionName:    ggml_opt_dataset_data
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_default_params
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL14ggml_opt_buildP16ggml_opt_context
        - _ZN16ggml_opt_contextC2Ev
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_new_graph_custom
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:550,37'
          Dst:             _ZN16ggml_opt_contextC2Ev
        - Src:             'ggml/src/ggml-opt.cpp:563,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:568,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:569,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:573,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:574,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:576,18'
          Dst:             ggml_new_graph_custom
        - Src:             'ggml/src/ggml-opt.cpp:577,5'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:579,5'
          Dst:             _ZL14ggml_opt_buildP16ggml_opt_context
    - functionName:    ggml_opt_dataset_shuffle
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:151,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:158,5'
          Dst:             ggml_abort
    - functionName:    ggml_opt_result_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15ggml_opt_resultC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:640,16'
          Dst:             _ZN15ggml_opt_resultC2Ev
    - functionName:    ggml_opt_result_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_epoch
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          163
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_abort
        - ggml_opt_alloc
        - ggml_opt_dataset_data
        - ggml_opt_dataset_get_batch
        - ggml_opt_eval
        - ggml_opt_inputs
        - ggml_opt_labels
        - ggml_opt_static_graphs
        - ggml_time_us
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:889,5'
          Dst:             ggml_opt_static_graphs
        - Src:             'ggml/src/ggml-opt.cpp:889,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:890,35'
          Dst:             ggml_opt_inputs
        - Src:             'ggml/src/ggml-opt.cpp:891,35'
          Dst:             ggml_opt_labels
        - Src:             'ggml/src/ggml-opt.cpp:892,35'
          Dst:             ggml_opt_dataset_data
        - Src:             'ggml/src/ggml-opt.cpp:893,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:898,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:902,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:906,28'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-opt.cpp:908,9'
          Dst:             ggml_opt_alloc
        - Src:             'ggml/src/ggml-opt.cpp:909,9'
          Dst:             ggml_opt_dataset_get_batch
        - Src:             'ggml/src/ggml-opt.cpp:910,9'
          Dst:             ggml_opt_eval
        - Src:             'ggml/src/ggml-opt.cpp:908,9'
          Dst:             ggml_opt_alloc
        - Src:             'ggml/src/ggml-opt.cpp:909,9'
          Dst:             ggml_opt_dataset_get_batch
        - Src:             'ggml/src/ggml-opt.cpp:910,9'
          Dst:             ggml_opt_eval
        - Src:             'ggml/src/ggml-opt.cpp:915,20'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-opt.cpp:917,9'
          Dst:             ggml_opt_alloc
        - Src:             'ggml/src/ggml-opt.cpp:918,9'
          Dst:             ggml_opt_dataset_get_batch
        - Src:             'ggml/src/ggml-opt.cpp:919,9'
          Dst:             ggml_opt_eval
        - Src:             'ggml/src/ggml-opt.cpp:917,9'
          Dst:             ggml_opt_alloc
        - Src:             'ggml/src/ggml-opt.cpp:918,9'
          Dst:             ggml_opt_dataset_get_batch
        - Src:             'ggml/src/ggml-opt.cpp:919,9'
          Dst:             ggml_opt_eval
    - functionName:    ggml_opt_epoch_callback_progress_bar
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          197
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - fflush
        - fprintf
        - fputc
        - fwrite
        - ggml_opt_inputs
        - ggml_opt_result_accuracy
        - ggml_opt_result_loss
        - ggml_time_us
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:934,5'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-opt.cpp:961,32'
          Dst:             ggml_opt_inputs
        - Src:             'ggml/src/ggml-opt.cpp:967,5'
          Dst:             ggml_opt_result_loss
        - Src:             'ggml/src/ggml-opt.cpp:971,5'
          Dst:             ggml_opt_result_accuracy
        - Src:             'ggml/src/ggml-opt.cpp:973,33'
          Dst:             ggml_time_us
        - Src:             'ggml/src/ggml-opt.cpp:987,5'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-opt.cpp:941,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:943,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:945,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:947,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:949,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:951,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:953,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:955,13'
          Dst:             fwrite
        - Src:             'ggml/src/ggml-opt.cpp:957,13'
          Dst:             fputc
        - Src:             'ggml/src/ggml-opt.cpp:992,9'
          Dst:             fputc
        - Src:             'ggml/src/ggml-opt.cpp:994,5'
          Dst:             fflush
    - functionName:    ggml_opt_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16ggml_opt_contextD2Ev
        - ggml_backend_buffer_free
        - ggml_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:588,5'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-opt.cpp:589,5'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-opt.cpp:590,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-opt.cpp:591,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-opt.cpp:592,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-opt.cpp:593,5'
          Dst:             _ZN16ggml_opt_contextD2Ev
    - functionName:    ggml_opt_result_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN15ggml_opt_resultD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:644,5'
          Dst:             _ZN15ggml_opt_resultD2Ev
    - functionName:    _ZN15ggml_opt_resultD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16ggml_opt_contextD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_inputs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_result_loss
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          129
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:690,0'
          Dst:             sqrt
    - functionName:    ggml_opt_result_accuracy
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:707,9'
          Dst:             sqrt
    - functionName:    ggml_opt_static_graphs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_labels
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          171
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14ggml_opt_buildP16ggml_opt_context
        - _ZL9dup_graphP12ggml_contextP11ggml_cgraph
        - ggml_abort
        - ggml_backend_sched_alloc_graph
        - ggml_backend_sched_reset
        - ggml_free
        - ggml_graph_overhead_custom
        - ggml_graph_reset
        - ggml_init
        - ggml_tensor_overhead
      functionUses:    5
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-opt.cpp:742,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:726,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:728,9'
          Dst:             ggml_graph_reset
        - Src:             'ggml/src/ggml-opt.cpp:738,9'
          Dst:             _ZL14ggml_opt_buildP16ggml_opt_context
        - Src:             'ggml/src/ggml-opt.cpp:753,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:760,5'
          Dst:             ggml_backend_sched_reset
        - Src:             'ggml/src/ggml-opt.cpp:764,43'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-opt.cpp:764,68'
          Dst:             ggml_graph_overhead_custom
        - Src:             'ggml/src/ggml-opt.cpp:768,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-opt.cpp:769,29'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-opt.cpp:771,41'
          Dst:             _ZL9dup_graphP12ggml_contextP11ggml_cgraph
        - Src:             'ggml/src/ggml-opt.cpp:776,5'
          Dst:             ggml_backend_sched_alloc_graph
    - functionName:    ggml_opt_dataset_get_batch
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          195
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - ggml_abort
        - ggml_backend_tensor_set
        - ggml_is_contiguous
        - ggml_nbytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:164,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-opt.cpp:164,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:165,5'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/ggml-opt.cpp:165,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:166,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:167,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:168,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:170,34'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:171,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:175,40'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:176,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:185,9'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml-opt.cpp:179,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:185,9'
          Dst:             ggml_backend_tensor_set
        - Src:             'ggml/src/ggml-opt.cpp:192,9'
          Dst:             ggml_backend_tensor_set
    - functionName:    ggml_opt_eval
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          424
      EdgeCount:       75
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_backend_sched_graph_compute
        - ggml_backend_tensor_get
        - ggml_get_data_f32
        - ggml_is_scalar
        - ggml_nbytes
        - powf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-opt.cpp:787,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:783,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:789,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:790,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:791,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:792,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:793,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:794,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:795,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:796,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:799,53'
          Dst:             powf
        - Src:             'ggml/src/ggml-opt.cpp:800,53'
          Dst:             powf
        - Src:             'ggml/src/ggml-opt.cpp:802,42'
          Dst:             ggml_get_data_f32
        - Src:             'ggml/src/ggml-opt.cpp:812,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:813,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:814,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:815,31'
          Dst:             ggml_get_data_f32
        - Src:             'ggml/src/ggml-opt.cpp:820,17'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:824,5'
          Dst:             ggml_backend_sched_graph_compute
        - Src:             'ggml/src/ggml-opt.cpp:846,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:847,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:851,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:854,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-opt.cpp:854,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:855,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:857,54'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:857,5'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/ggml-opt.cpp:861,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:863,64'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:863,9'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/ggml-opt.cpp:872,5'
          Dst:             ggml_is_scalar
        - Src:             'ggml/src/ggml-opt.cpp:872,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:873,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:875,62'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:875,5'
          Dst:             ggml_backend_tensor_get
    - functionName:    _ZL14ggml_opt_buildP16ggml_opt_context
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         122
      ICount:          762
      EdgeCount:       154
      CyclomaticComplexity: 34
      functionsReached:
        - ggml_abort
        - ggml_argmax
        - ggml_backend_alloc_ctx_tensors
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_buffer_free
        - ggml_backend_cpu_buffer_type
        - ggml_backend_sched_get_backend
        - ggml_build_backward_expand
        - ggml_build_forward_expand
        - ggml_count_equal
        - ggml_cross_entropy_loss
        - ggml_dup_tensor
        - ggml_format_name
        - ggml_free
        - ggml_graph_dup
        - ggml_graph_get_grad
        - ggml_graph_reset
        - ggml_init
        - ggml_nelements
        - ggml_new_tensor
        - ggml_new_tensor_1d
        - ggml_opt_optimizer_name
        - ggml_opt_step_adamw
        - ggml_opt_step_sgd
        - ggml_scale
        - ggml_set_input
        - ggml_set_loss
        - ggml_set_name
        - ggml_set_output
        - ggml_sqr
        - ggml_sub
        - ggml_sum
        - ggml_tensor_overhead
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-opt.cpp:386,5'
          Branch Sides:    []
        - Branch String:   'ggml/src/ggml-opt.cpp:525,13'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:323,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:324,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:334,5'
          Dst:             ggml_set_input
        - Src:             'ggml/src/ggml-opt.cpp:335,5'
          Dst:             ggml_set_output
        - Src:             'ggml/src/ggml-opt.cpp:343,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:357,89'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-opt.cpp:363,31'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-opt.cpp:365,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:371,38'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-opt.cpp:377,9'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-opt.cpp:378,28'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-opt.cpp:380,9'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-opt.cpp:388,29'
          Dst:             ggml_sum
        - Src:             'ggml/src/ggml-opt.cpp:389,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:390,63'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-opt.cpp:391,29'
          Dst:             ggml_scale
        - Src:             'ggml/src/ggml-opt.cpp:392,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:397,29'
          Dst:             ggml_sum
        - Src:             'ggml/src/ggml-opt.cpp:398,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:403,31'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml-opt.cpp:404,13'
          Dst:             ggml_set_input
        - Src:             'ggml/src/ggml-opt.cpp:405,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:406,29'
          Dst:             ggml_cross_entropy_loss
        - Src:             'ggml/src/ggml-opt.cpp:407,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:409,33'
          Dst:             ggml_scale
        - Src:             'ggml/src/ggml-opt.cpp:410,17'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:416,31'
          Dst:             ggml_dup_tensor
        - Src:             'ggml/src/ggml-opt.cpp:417,13'
          Dst:             ggml_set_input
        - Src:             'ggml/src/ggml-opt.cpp:418,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:419,29'
          Dst:             ggml_sub
        - Src:             'ggml/src/ggml-opt.cpp:420,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:421,29'
          Dst:             ggml_sqr
        - Src:             'ggml/src/ggml-opt.cpp:422,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:423,29'
          Dst:             ggml_sum
        - Src:             'ggml/src/ggml-opt.cpp:424,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:425,63'
          Dst:             ggml_nelements
        - Src:             'ggml/src/ggml-opt.cpp:426,29'
          Dst:             ggml_scale
        - Src:             'ggml/src/ggml-opt.cpp:427,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:432,5'
          Dst:             ggml_set_output
        - Src:             'ggml/src/ggml-opt.cpp:433,5'
          Dst:             ggml_set_loss
        - Src:             'ggml/src/ggml-opt.cpp:434,5'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:437,25'
          Dst:             ggml_argmax
        - Src:             'ggml/src/ggml-opt.cpp:438,9'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:439,9'
          Dst:             ggml_set_output
        - Src:             'ggml/src/ggml-opt.cpp:440,9'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:442,74'
          Dst:             ggml_argmax
        - Src:             'ggml/src/ggml-opt.cpp:442,29'
          Dst:             ggml_count_equal
        - Src:             'ggml/src/ggml-opt.cpp:443,9'
          Dst:             ggml_set_name
        - Src:             'ggml/src/ggml-opt.cpp:444,9'
          Dst:             ggml_set_output
        - Src:             'ggml/src/ggml-opt.cpp:445,9'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:454,34'
          Dst:             ggml_backend_sched_get_backend
        - Src:             'ggml/src/ggml-opt.cpp:453,31'
          Dst:             ggml_backend_alloc_ctx_tensors
        - Src:             'ggml/src/ggml-opt.cpp:459,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:466,41'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml-opt.cpp:478,42'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml-opt.cpp:479,42'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/ggml-opt.cpp:489,24'
          Dst:             ggml_graph_dup
        - Src:             'ggml/src/ggml-opt.cpp:490,5'
          Dst:             ggml_build_backward_expand
        - Src:             'ggml/src/ggml-opt.cpp:497,83'
          Dst:             ggml_backend_sched_get_backend
        - Src:             'ggml/src/ggml-opt.cpp:497,31'
          Dst:             ggml_backend_alloc_ctx_tensors
        - Src:             'ggml/src/ggml-opt.cpp:498,9'
          Dst:             ggml_graph_reset
        - Src:             'ggml/src/ggml-opt.cpp:501,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:504,23'
          Dst:             ggml_graph_dup
        - Src:             'ggml/src/ggml-opt.cpp:506,32'
          Dst:             ggml_new_tensor_1d
        - Src:             'ggml/src/ggml-opt.cpp:508,5'
          Dst:             ggml_set_input
        - Src:             'ggml/src/ggml-opt.cpp:509,35'
          Dst:             ggml_opt_optimizer_name
        - Src:             'ggml/src/ggml-opt.cpp:510,5'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml-opt.cpp:513,37'
          Dst:             ggml_graph_get_grad
        - Src:             'ggml/src/ggml-opt.cpp:521,17'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml-opt.cpp:522,17'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml-opt.cpp:527,32'
          Dst:             ggml_opt_step_adamw
        - Src:             'ggml/src/ggml-opt.cpp:530,32'
          Dst:             ggml_opt_step_sgd
        - Src:             'ggml/src/ggml-opt.cpp:533,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:535,13'
          Dst:             ggml_format_name
        - Src:             'ggml/src/ggml-opt.cpp:536,13'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:542,34'
          Dst:             ggml_backend_sched_get_backend
        - Src:             'ggml/src/ggml-opt.cpp:541,31'
          Dst:             ggml_backend_alloc_ctx_tensors
        - Src:             'ggml/src/ggml-opt.cpp:543,9'
          Dst:             ggml_graph_reset
        - Src:             'ggml/src/ggml-opt.cpp:546,83'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'ggml/src/ggml-opt.cpp:546,24'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
    - functionName:    _ZL9dup_graphP12ggml_contextP11ggml_cgraph
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          216
      EdgeCount:       49
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - _ZL15ggml_bitset_getPKjm
        - ggml_abort
        - ggml_build_forward_expand
        - ggml_new_graph_custom
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:296,25'
          Dst:             ggml_new_graph_custom
        - Src:             'ggml/src/ggml-opt.cpp:299,40'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:299,9'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:303,40'
          Dst:             _ZL10map_tensorRNSt3__13mapIP11ggml_tensorS2_NS_4lessIS2_EENS_9allocatorINS_4pairIKS2_S2_EEEEEEP12ggml_contextS2_
        - Src:             'ggml/src/ggml-opt.cpp:303,9'
          Dst:             ggml_build_forward_expand
        - Src:             'ggml/src/ggml-opt.cpp:0,0'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:307,34'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-opt.cpp:308,34'
          Dst:             _ZL14ggml_hash_findPK13ggml_hash_setPK11ggml_tensor
        - Src:             'ggml/src/ggml-opt.cpp:311,9'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-opt.cpp:313,9'
          Dst:             _ZL15ggml_bitset_getPKjm
        - Src:             'ggml/src/ggml-opt.cpp:0,0'
          Dst:             ggml_abort
    - functionName:    _ZN15ggml_opt_resultC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16ggml_opt_contextC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_get_default_optimizer_params
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_prepare_alloc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:718,5'
          Dst:             ggml_abort
    - functionName:    ggml_opt_result_pred
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_result_ndata
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_grad_acc
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_graph_get_grad_acc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:634,12'
          Dst:             ggml_graph_get_grad_acc
    - functionName:    ggml_opt_ncorrect
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_pred
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_loss
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_outputs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_reset
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_graph_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:598,9'
          Dst:             ggml_graph_reset
        - Src:             'ggml/src/ggml-opt.cpp:601,9'
          Dst:             ggml_graph_reset
    - functionName:    ggml_opt_get_constant_optimizer_params
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_dataset_get_batch_host
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:197,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:198,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:202,5'
          Dst:             ggml_abort
    - functionName:    ggml_opt_dataset_labels
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_dataset_ndata
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16ggml_opt_datasetD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_dataset_free
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16ggml_opt_datasetD2Ev
        - ggml_backend_buffer_free
        - ggml_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:133,5'
          Dst:             ggml_backend_buffer_free
        - Src:             'ggml/src/ggml-opt.cpp:134,5'
          Dst:             ggml_free
        - Src:             'ggml/src/ggml-opt.cpp:135,5'
          Dst:             _ZN16ggml_opt_datasetD2Ev
    - functionName:    _ZN16ggml_opt_datasetC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_opt_dataset_init
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-opt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - int
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16ggml_opt_datasetC2Ev
        - ggml_abort
        - ggml_backend_alloc_ctx_tensors_from_buft
        - ggml_backend_cpu_buffer_type
        - ggml_init
        - ggml_nbytes
        - ggml_new_tensor_2d
        - ggml_tensor_overhead
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-opt.cpp:93,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:94,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:95,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:96,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-opt.cpp:98,37'
          Dst:             _ZN16ggml_opt_datasetC2Ev
        - Src:             'ggml/src/ggml-opt.cpp:104,33'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/ggml-opt.cpp:108,23'
          Dst:             ggml_init
        - Src:             'ggml/src/ggml-opt.cpp:111,20'
          Dst:             ggml_new_tensor_2d
        - Src:             'ggml/src/ggml-opt.cpp:112,24'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:115,26'
          Dst:             ggml_new_tensor_2d
        - Src:             'ggml/src/ggml-opt.cpp:116,30'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/ggml-opt.cpp:122,73'
          Dst:             ggml_backend_cpu_buffer_type
        - Src:             'ggml/src/ggml-opt.cpp:122,19'
          Dst:             ggml_backend_alloc_ctx_tensors_from_buft
    - functionName:    ggml_critical_section_end
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-threading.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_critical_section_start
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-threading.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isnan_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5348
      functionLinenumberEnd: 5349
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isinf_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5344
      functionLinenumberEnd: 5345
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    best_index_int8
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    iq1_find_best_neighbour2
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4444
      functionLinenumberEnd: 4497
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          360
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - printf
        - puts
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4446,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4480,9'
          Dst:             puts
        - Src:             'ggml/src/ggml-quants.c:4481,9'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4491,13'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4494,5'
          Dst:             ggml_abort
    - functionName:    puts
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    iq1_sort_helper
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4500
      functionLinenumberEnd: 4503
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    iq3_find_best_neighbour
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3915
      functionLinenumberEnd: 3935
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3917,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3932,5'
          Dst:             ggml_abort
    - functionName:    iq2_find_best_neighbour
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3271
      functionLinenumberEnd: 3291
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          153
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3273,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3288,5'
          Dst:             ggml_abort
    - functionName:    make_qp_quants
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         203
      ICount:          1109
      EdgeCount:       276
      CyclomaticComplexity: 75
      functionsReached:
        - nearest_int
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1087,16'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1102,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1116,17'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1130,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1130,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1130,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1130,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1130,29'
          Dst:             nearest_int
    - functionName:    nearest_int
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    373
      BranchProfiles:  []
      Callsites:       []
    - functionName:    make_qkx3_quants
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      float
      argCount:        7
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          400
      EdgeCount:       92
      CyclomaticComplexity: 25
      functionsReached:
        - nearest_int
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1024,17'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1039,21'
          Dst:             nearest_int
    - functionName:    fp32_from_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fp32_to_bits
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    validate_e_e8m0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5366
      functionLinenumberEnd: 5373
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5368,9'
          Dst:             fprintf
    - functionName:    validate_float
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5330
      functionLinenumberEnd: 5342
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - float
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             fprintf
    - functionName:    validate_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5352
      functionLinenumberEnd: 5364
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - isinf_fp16
        - isnan_fp16
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5353,9'
          Dst:             isinf_fp16
        - Src:             'ggml/src/ggml-quants.c:5358,9'
          Dst:             isnan_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             fprintf
    - functionName:    ggml_validate_row_data
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5409
      functionLinenumberEnd: 5667
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         267
      ICount:          1019
      EdgeCount:       364
      CyclomaticComplexity: 99
      functionsReached:
        - fprintf
        - ggml_type_name
        - ggml_type_size
        - validate_e_e8m0
        - validate_float
        - validate_fp16
      functionUses:    4
      BranchProfiles:
        - Branch String:   'ggml/src/ggml-quants.c:5422,5'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5411,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-quants.c:5415,18'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-quants.c:5416,99'
          Dst:             ggml_type_name
        - Src:             'ggml/src/ggml-quants.c:5416,121'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-quants.c:5416,9'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-quants.c:5420,30'
          Dst:             ggml_type_size
        - Src:             'ggml/src/ggml-quants.c:5433,21'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-quants.c:5437,21'
          Dst:             fprintf
        - Src:             'ggml/src/ggml-quants.c:5477,26'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5518,26'
          Dst:             validate_float
        - Src:             'ggml/src/ggml-quants.c:5527,26'
          Dst:             validate_float
        - Src:             'ggml/src/ggml-quants.c:5534,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5538,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5542,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5546,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5546,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5550,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5554,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5554,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5558,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5562,17'
          Dst:             validate_e_e8m0
        - Src:             'ggml/src/ggml-quants.c:5572,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5572,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5576,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5580,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5580,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5584,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5584,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5588,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5594,26'
          Dst:             validate_float
        - Src:             'ggml/src/ggml-quants.c:5601,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5605,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5609,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5618,26'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5625,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5629,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5633,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5637,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5642,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5646,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5650,17'
          Dst:             validate_fp16
        - Src:             'ggml/src/ggml-quants.c:5661,17'
          Dst:             fprintf
    - functionName:    quantize_row_iq2_s_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5323
      functionLinenumberEnd: 5326
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_iq2_s
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5325,5'
          Dst:             quantize_iq2_s
    - functionName:    quantize_iq2_s
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5311
      functionLinenumberEnd: 5320
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq2_s_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5312,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5316,9'
          Dst:             quantize_row_iq2_s_impl
    - functionName:    quantize_row_iq2_s_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5142
      functionLinenumberEnd: 5309
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         302
      ICount:          2259
      EdgeCount:       408
      CyclomaticComplexity: 108
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq2_data_index
        - iq2_find_best_neighbour
        - nearest_int
        - printf
        - putchar
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5144,24'
          Dst:             iq2_data_index
        - Src:             'ggml/src/ggml-quants.c:5150,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5151,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5152,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5153,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5187,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5191,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5217,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5227,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5259,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5251,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5259,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:5280,21'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5281,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:5282,21'
          Dst:             putchar
        - Src:             'ggml/src/ggml-quants.c:5283,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5290,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5300,20'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:5303,21'
          Dst:             nearest_int
    - functionName:    iq2_data_index
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2833
      functionLinenumberEnd: 2835
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2834,5'
          Dst:             ggml_abort
    - functionName:    ggml_compute_fp32_to_fp16
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:417,24'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/ggml-impl.h:425,12'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/ggml-impl.h:426,27'
          Dst:             fp32_to_bits
    - functionName:    putchar
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_row_iq4_xs_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5135
      functionLinenumberEnd: 5138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_iq4_xs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5137,5'
          Dst:             quantize_iq4_xs
    - functionName:    quantize_iq4_xs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5115
      functionLinenumberEnd: 5133
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          107
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - quantize_row_iq4_nl_impl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5116,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5126,13'
          Dst:             quantize_row_iq4_nl_impl
        - Src:             'ggml/src/ggml-quants.c:5126,13'
          Dst:             quantize_row_iq4_nl_impl
    - functionName:    quantize_row_iq4_nl_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4971
      functionLinenumberEnd: 5075
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         173
      ICount:          1622
      EdgeCount:       231
      CyclomaticComplexity: 60
      functionsReached:
        - best_index_int8
        - ggml_compute_fp32_to_fp16
        - nearest_int
        - sqrtf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4978,13'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4986,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:5006,21'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5020,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5041,17'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:5044,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5051,25'
          Dst:             best_index_int8
        - Src:             'ggml/src/ggml-quants.c:5061,17'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:5065,24'
          Dst:             best_index_int8
    - functionName:    quantize_row_iq4_nl_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5100
      functionLinenumberEnd: 5113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq4_nl_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5101,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5110,9'
          Dst:             quantize_row_iq4_nl_impl
    - functionName:    quantize_iq4_nl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5077
      functionLinenumberEnd: 5097
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          106
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
        - quantize_row_iq4_nl_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:5078,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:5090,13'
          Dst:             quantize_row_iq4_nl_impl
        - Src:             'ggml/src/ggml-quants.c:5090,13'
          Dst:             quantize_row_iq4_nl_impl
    - functionName:    quantize_row_iq1_m_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4698
      functionLinenumberEnd: 4944
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         235
      ICount:          2143
      EdgeCount:       314
      CyclomaticComplexity: 81
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq1_find_best_neighbour2
        - iq1_sort_helper
        - iq2_data_index
        - nearest_int
        - qsort
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4700,24'
          Dst:             iq2_data_index
        - Src:             'ggml/src/ggml-quants.c:4707,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4708,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4709,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4710,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4745,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4767,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:4767,13'
          Dst:             iq1_sort_helper
        - Src:             'ggml/src/ggml-quants.c:4876,34'
          Dst:             iq1_find_best_neighbour2
        - Src:             'ggml/src/ggml-quants.c:4876,34'
          Dst:             iq1_find_best_neighbour2
        - Src:             'ggml/src/ggml-quants.c:4899,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4914,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4921,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4938,17'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_iq1_m
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4946
      functionLinenumberEnd: 4962
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq1_m_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4947,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4957,9'
          Dst:             quantize_row_iq1_m_impl
    - functionName:    quantize_row_iq1_s_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4516
      functionLinenumberEnd: 4670
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         288
      ICount:          2172
      EdgeCount:       385
      CyclomaticComplexity: 99
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq1_find_best_neighbour2
        - iq1_sort_helper
        - iq2_data_index
        - nearest_int
        - qsort
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4518,24'
          Dst:             iq2_data_index
        - Src:             'ggml/src/ggml-quants.c:4524,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4525,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4526,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4527,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4528,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4558,70'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4577,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:4577,13'
          Dst:             iq1_sort_helper
        - Src:             'ggml/src/ggml-quants.c:4626,34'
          Dst:             iq1_find_best_neighbour2
        - Src:             'ggml/src/ggml-quants.c:4626,34'
          Dst:             iq1_find_best_neighbour2
        - Src:             'ggml/src/ggml-quants.c:4626,34'
          Dst:             iq1_find_best_neighbour2
        - Src:             'ggml/src/ggml-quants.c:4626,34'
          Dst:             iq1_find_best_neighbour2
        - Src:             'ggml/src/ggml-quants.c:4650,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4661,20'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4664,21'
          Dst:             nearest_int
    - functionName:    quantize_iq1_s
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4672
      functionLinenumberEnd: 4690
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq1_s_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4673,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4685,9'
          Dst:             quantize_row_iq1_s_impl
    - functionName:    quantize_row_iq3_s_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4375
      functionLinenumberEnd: 4378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_iq3_s
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4377,5'
          Dst:             quantize_iq3_s
    - functionName:    quantize_iq3_s
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4353
      functionLinenumberEnd: 4373
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq3_s_impl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4354,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4367,9'
          Dst:             quantize_row_iq3_s_impl
    - functionName:    quantize_row_iq3_s_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4179
      functionLinenumberEnd: 4350
      functionDepth:   0
      returnType:      void
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         382
      ICount:          2829
      EdgeCount:       513
      CyclomaticComplexity: 133
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq3_data_index
        - iq3_find_best_neighbour
        - nearest_int
        - printf
        - putchar
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4181,24'
          Dst:             iq3_data_index
        - Src:             'ggml/src/ggml-quants.c:4188,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4189,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4190,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4191,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4222,74'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4226,60'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4252,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4252,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4252,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4252,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4262,38'
          Dst:             iq3_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:4286,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4286,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4286,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4286,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4293,38'
          Dst:             iq3_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:4318,21'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4319,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4319,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4319,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4319,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4320,21'
          Dst:             putchar
        - Src:             'ggml/src/ggml-quants.c:4321,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4329,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4339,20'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4342,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4344,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4342,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4344,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4342,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4344,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4342,22'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4344,22'
          Dst:             nearest_int
    - functionName:    iq3_data_index
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3691
      functionLinenumberEnd: 3694
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3693,5'
          Dst:             ggml_abort
    - functionName:    quantize_row_iq3_xxs_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4164
      functionLinenumberEnd: 4167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - quantize_row_iq3_xxs_impl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4166,5'
          Dst:             quantize_row_iq3_xxs_impl
    - functionName:    quantize_row_iq3_xxs_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3939
      functionLinenumberEnd: 4150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         340
      ICount:          2381
      EdgeCount:       457
      CyclomaticComplexity: 119
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq3_data_index
        - iq3_find_best_neighbour
        - nearest_int
        - printf
        - putchar
        - sqrtf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3941,24'
          Dst:             iq3_data_index
        - Src:             'ggml/src/ggml-quants.c:3948,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3949,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3950,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3951,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4002,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4006,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:4044,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4044,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4044,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4044,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4054,38'
          Dst:             iq3_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:4078,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4078,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4078,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4078,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4085,38'
          Dst:             iq3_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:4110,21'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4111,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4111,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4111,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4111,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:4112,21'
          Dst:             putchar
        - Src:             'ggml/src/ggml-quants.c:4113,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4124,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4137,17'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:4140,21'
          Dst:             nearest_int
    - functionName:    quantize_iq3_xxs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4152
      functionLinenumberEnd: 4161
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq3_xxs_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:4153,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:4157,9'
          Dst:             quantize_row_iq3_xxs_impl
    - functionName:    iq3xs_free_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 3912
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - iq3_data_index
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3905,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3906,24'
          Dst:             iq3_data_index
    - functionName:    iq3_compare_func
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3697
      functionLinenumberEnd: 3700
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    iq3xs_init_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3703
      functionLinenumberEnd: 3902
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         87
      ICount:          551
      EdgeCount:       113
      CyclomaticComplexity: 28
      functionsReached:
        - ggml_abort
        - iq3_compare_func
        - iq3_data_index
        - qsort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3704,24'
          Dst:             iq3_data_index
        - Src:             'ggml/src/ggml-quants.c:3795,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3802,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3825,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:3825,13'
          Dst:             iq3_compare_func
        - Src:             'ggml/src/ggml-quants.c:3825,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:3825,13'
          Dst:             iq3_compare_func
        - Src:             'ggml/src/ggml-quants.c:3846,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3862,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3881,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:3881,13'
          Dst:             iq3_compare_func
    - functionName:    quantize_row_iq2_xs_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3472
      functionLinenumberEnd: 3650
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         349
      ICount:          2540
      EdgeCount:       470
      CyclomaticComplexity: 123
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq2_data_index
        - iq2_find_best_neighbour
        - nearest_int
        - printf
        - putchar
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3474,24'
          Dst:             iq2_data_index
        - Src:             'ggml/src/ggml-quants.c:3480,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3481,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3482,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3483,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3484,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3519,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3520,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3558,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3568,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3600,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3592,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3600,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:3621,21'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3622,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3623,21'
          Dst:             putchar
        - Src:             'ggml/src/ggml-quants.c:3624,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3628,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3639,20'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:3642,21'
          Dst:             nearest_int
    - functionName:    quantize_iq2_xs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3664
      functionLinenumberEnd: 3673
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq2_xs_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3665,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3669,9'
          Dst:             quantize_row_iq2_xs_impl
    - functionName:    quantize_row_iq2_xxs_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3294
      functionLinenumberEnd: 3470
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         344
      ICount:          2492
      EdgeCount:       463
      CyclomaticComplexity: 121
      functionsReached:
        - ggml_abort
        - ggml_compute_fp32_to_fp16
        - iq2_data_index
        - iq2_find_best_neighbour
        - make_qp_quants
        - nearest_int
        - printf
        - putchar
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3296,24'
          Dst:             iq2_data_index
        - Src:             'ggml/src/ggml-quants.c:3302,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3303,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3304,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3305,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3306,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3338,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3339,52'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:3369,27'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3382,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3390,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3410,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3417,38'
          Dst:             iq2_find_best_neighbour
        - Src:             'ggml/src/ggml-quants.c:3442,21'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3443,49'
          Dst:             printf
        - Src:             'ggml/src/ggml-quants.c:3444,21'
          Dst:             putchar
        - Src:             'ggml/src/ggml-quants.c:3445,21'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3450,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3461,20'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:3464,21'
          Dst:             nearest_int
    - functionName:    quantize_iq2_xxs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3652
      functionLinenumberEnd: 3661
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - quantize_row_iq2_xxs_impl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3653,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3657,9'
          Dst:             quantize_row_iq2_xxs_impl
    - functionName:    iq2xs_free_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3260
      functionLinenumberEnd: 3268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
        - iq2_data_index
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:3261,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3262,24'
          Dst:             iq2_data_index
    - functionName:    iq2_compare_func
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2847
      functionLinenumberEnd: 2850
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    iq2_grid_size
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2842
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2841,5'
          Dst:             ggml_abort
    - functionName:    iq2xs_init_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2853
      functionLinenumberEnd: 3258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         74
      ICount:          613
      EdgeCount:       96
      CyclomaticComplexity: 24
      functionsReached:
        - ggml_abort
        - iq2_compare_func
        - iq2_data_index
        - iq2_grid_size
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2854,24'
          Dst:             iq2_data_index
        - Src:             'ggml/src/ggml-quants.c:2855,27'
          Dst:             iq2_grid_size
        - Src:             'ggml/src/ggml-quants.c:3151,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3158,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3181,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:3181,13'
          Dst:             iq2_compare_func
        - Src:             'ggml/src/ggml-quants.c:3202,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3218,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/ggml-quants.c:3237,13'
          Dst:             qsort
        - Src:             'ggml/src/ggml-quants.c:3237,13'
          Dst:             iq2_compare_func
    - functionName:    dequantize_row_q8_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2807
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          123
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_row_q8_K_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2768
      functionLinenumberEnd: 2805
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          216
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - nearest_int
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2792,21'
          Dst:             nearest_int
    - functionName:    dequantize_row_iq4_xs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2743
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          357
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2751,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    ggml_compute_fp16_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fp32_from_bits
        - fp32_to_bits
      functionUses:    72
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:399,38'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/ggml-impl.h:395,36'
          Dst:             fp32_from_bits
        - Src:             'ggml/src/ggml-impl.h:403,0'
          Dst:             fp32_to_bits
        - Src:             'ggml/src/ggml-impl.h:404,12'
          Dst:             fp32_from_bits
    - functionName:    dequantize_row_iq4_nl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2725
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          262
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2733,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq1_m
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2675
      functionLinenumberEnd: 2723
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          187
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2688,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq1_s
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2650
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          148
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2656,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq3_s
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2607
      functionLinenumberEnd: 2646
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          568
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2613,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq3_xxs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2575
      functionLinenumberEnd: 2603
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          280
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2583,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq2_s
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2543
      functionLinenumberEnd: 2571
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          295
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2551,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq2_xs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2516
      functionLinenumberEnd: 2539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          182
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2524,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_iq2_xxs
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2488
      functionLinenumberEnd: 2512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          263
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2497,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_tq2_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2484
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          900
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2473,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_tq1_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          1206
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2436,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    quantize_tq2_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2421
      functionLinenumberEnd: 2425
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
        - quantize_row_tq2_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2423,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2424,5'
          Dst:             quantize_row_tq2_0_ref
    - functionName:    quantize_row_tq2_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2382
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          179
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - lroundf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2397,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2404,30'
          Dst:             lroundf
    - functionName:    lroundf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_tq1_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2414
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
        - quantize_row_tq1_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2416,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2417,5'
          Dst:             quantize_row_tq1_0_ref
    - functionName:    quantize_row_tq1_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          306
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - lroundf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2331,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:2338,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2338,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2338,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2338,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2338,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2353,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2353,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2353,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2353,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2353,30'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
        - Src:             'ggml/src/ggml-quants.c:2368,26'
          Dst:             lroundf
    - functionName:    quantize_nvfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2311
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
        - quantize_row_nvfp4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2310,5'
          Dst:             quantize_row_nvfp4_ref
        - Src:             'ggml/src/ggml-quants.c:2311,19'
          Dst:             ggml_row_size
    - functionName:    quantize_row_nvfp4_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          341
      EdgeCount:       79
      CyclomaticComplexity: 21
      functionsReached:
        - best_index_mxfp4
        - ggml_fp32_to_ue4m3
        - ggml_ue4m3_to_fp32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:405,32'
          Dst:             ggml_fp32_to_ue4m3
        - Src:             'ggml/src/ggml-quants.c:407,29'
          Dst:             ggml_ue4m3_to_fp32
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:410,36'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:411,36'
          Dst:             best_index_mxfp4
    - functionName:    ggml_fp32_to_ue4m3
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - float
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ggml_ue4m3_to_fp32
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ldexpf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-impl.h:510,15'
          Dst:             ldexpf
        - Src:             'ggml/src/ggml-impl.h:512,15'
          Dst:             ldexpf
    - functionName:    best_index_mxfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - float
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          214
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_mxfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2305
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
        - quantize_row_mxfp4_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2304,5'
          Dst:             quantize_row_mxfp4_ref
        - Src:             'ggml/src/ggml-quants.c:2305,19'
          Dst:             ggml_row_size
    - functionName:    quantize_row_mxfp4_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          682
      EdgeCount:       143
      CyclomaticComplexity: 37
      functionsReached:
        - best_index_mxfp4
        - ggml_e8m0_to_fp32_half
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:370,25'
          Dst:             ggml_e8m0_to_fp32_half
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:375,32'
          Dst:             best_index_mxfp4
        - Src:             'ggml/src/ggml-quants.c:376,32'
          Dst:             best_index_mxfp4
    - functionName:    ggml_e8m0_to_fp32_half
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_row_size
        - quantize_row_q8_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2297,29'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2298,5'
          Dst:             quantize_row_q8_0_ref
    - functionName:    quantize_row_q8_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          633
      EdgeCount:       139
      CyclomaticComplexity: 36
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:291,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_row_q5_1_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2242
      functionLinenumberEnd: 2278
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          409
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - make_qkx3_quants
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2261,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2263,19'
          Dst:             make_qkx3_quants
        - Src:             'ggml/src/ggml-quants.c:2264,19'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:2265,19'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_q5_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2280
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q5_1_impl
        - quantize_row_q5_1_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2282,9'
          Dst:             quantize_row_q5_1_ref
        - Src:             'ggml/src/ggml-quants.c:2283,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2285,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2288,9'
          Dst:             quantize_row_q5_1_impl
    - functionName:    quantize_row_q5_1_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         204
      ICount:          968
      EdgeCount:       271
      CyclomaticComplexity: 69
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:252,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:253,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_row_q5_0_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2188
      functionLinenumberEnd: 2225
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          398
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - make_qx_quants
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2207,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2208,19'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:2209,19'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    make_qx_quants
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      float
      argCount:        5
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          396
      EdgeCount:       107
      CyclomaticComplexity: 30
      functionsReached:
        - nearest_int
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:663,17'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:663,17'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:680,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:680,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:688,25'
          Dst:             nearest_int
    - functionName:    quantize_q5_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2227
      functionLinenumberEnd: 2240
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q5_0_impl
        - quantize_row_q5_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2229,9'
          Dst:             quantize_row_q5_0_ref
        - Src:             'ggml/src/ggml-quants.c:2230,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2232,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2235,9'
          Dst:             quantize_row_q5_0_impl
    - functionName:    quantize_row_q5_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          673
      EdgeCount:       143
      CyclomaticComplexity: 37
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:209,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_row_q4_1_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2171
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          339
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - make_qkx3_quants
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2162,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2164,19'
          Dst:             make_qkx3_quants
        - Src:             'ggml/src/ggml-quants.c:2165,19'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:2166,19'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_q4_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2173
      functionLinenumberEnd: 2186
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q4_1_impl
        - quantize_row_q4_1_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2175,9'
          Dst:             quantize_row_q4_1_ref
        - Src:             'ggml/src/ggml-quants.c:2176,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2178,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2181,9'
          Dst:             quantize_row_q4_1_impl
    - functionName:    quantize_row_q4_1_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         204
      ICount:          930
      EdgeCount:       271
      CyclomaticComplexity: 69
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:171,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:172,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_row_q4_0_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2070
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          328
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ggml_compute_fp32_to_fp16
        - make_qx_quants
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2089,61'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:2090,19'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:2091,19'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_q4_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2128
      functionLinenumberEnd: 2141
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q4_0_impl
        - quantize_row_q4_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2130,9'
          Dst:             quantize_row_q4_0_ref
        - Src:             'ggml/src/ggml-quants.c:2131,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2133,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2136,9'
          Dst:             quantize_row_q4_0_impl
    - functionName:    quantize_row_q4_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          627
      EdgeCount:       143
      CyclomaticComplexity: 37
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:135,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_q2_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2113
      functionLinenumberEnd: 2126
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q2_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2115,9'
          Dst:             quantize_row_q2_0_ref
        - Src:             'ggml/src/ggml-quants.c:2116,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2118,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2121,9'
          Dst:             quantize_row_q2_0_ref
    - functionName:    quantize_row_q2_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          141
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:91,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_q1_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2098
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q1_0_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2100,9'
          Dst:             quantize_row_q1_0_ref
        - Src:             'ggml/src/ggml-quants.c:2101,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2103,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2106,9'
          Dst:             quantize_row_q1_0_ref
    - functionName:    quantize_row_q1_0_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:54,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    quantize_row_q6_K_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1970
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         197
      ICount:          1170
      EdgeCount:       267
      CyclomaticComplexity: 72
      functionsReached:
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qx_quants
        - nearest_int
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1994,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:2010,22'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:2016,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2018,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:2027,25'
          Dst:             nearest_int
    - functionName:    quantize_q6_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2054
      functionLinenumberEnd: 2067
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q6_K_impl
        - quantize_row_q6_K_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:2055,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:2057,9'
          Dst:             quantize_row_q6_K_ref
        - Src:             'ggml/src/ggml-quants.c:2062,13'
          Dst:             quantize_row_q6_K_impl
    - functionName:    quantize_row_q6_K_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         197
      ICount:          1153
      EdgeCount:       267
      CyclomaticComplexity: 72
      functionsReached:
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qx_quants
        - nearest_int
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1883,33'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1896,22'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1902,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1904,31'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1913,25'
          Dst:             nearest_int
    - functionName:    dequantize_row_q6_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1939
      functionLinenumberEnd: 1968
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          202
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1944,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    quantize_row_q5_K_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1758
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         190
      ICount:          1389
      EdgeCount:       255
      CyclomaticComplexity: 67
      functionsReached:
        - get_scale_min_k4
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qkx3_quants
        - make_qp_quants
        - nearest_int
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1776,22'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1792,25'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:1793,25'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1781,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1789,25'
          Dst:             make_qkx3_quants
        - Src:             'ggml/src/ggml-quants.c:1809,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1810,21'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1814,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1817,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1819,25'
          Dst:             nearest_int
    - functionName:    get_scale_min_k4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    quantize_q5_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1851
      functionLinenumberEnd: 1864
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q5_K_impl
        - quantize_row_q5_K_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1852,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:1854,9'
          Dst:             quantize_row_q5_K_ref
        - Src:             'ggml/src/ggml-quants.c:1859,13'
          Dst:             quantize_row_q5_K_impl
    - functionName:    quantize_row_q5_K_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         196
      ICount:          1324
      EdgeCount:       263
      CyclomaticComplexity: 69
      functionsReached:
        - get_scale_min_k4
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qkx2_quants
        - nearest_int
        - sqrtf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1661,26'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1663,25'
          Dst:             make_qkx2_quants
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1677,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1678,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1690,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1691,21'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1695,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1698,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1700,25'
          Dst:             nearest_int
    - functionName:    make_qkx2_quants
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      float
      argCount:        10
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - float
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          537
      EdgeCount:       121
      CyclomaticComplexity: 33
      functionsReached:
        - nearest_int
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:828,17'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:828,17'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:843,21'
          Dst:             nearest_int
    - functionName:    dequantize_row_q5_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1756
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          1319
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - get_scale_min_k4
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1739,25'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1740,27'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1746,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1748,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1746,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1748,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1746,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1748,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1746,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1748,13'
          Dst:             get_scale_min_k4
    - functionName:    quantize_row_q4_K_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1553
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          971
      EdgeCount:       143
      CyclomaticComplexity: 39
      functionsReached:
        - get_scale_min_k4
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qkx3_quants
        - make_qp_quants
        - nearest_int
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1571,22'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1576,67'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1583,25'
          Dst:             make_qkx3_quants
        - Src:             'ggml/src/ggml-quants.c:1586,25'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:1587,25'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:1600,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1601,21'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1605,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1608,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1610,25'
          Dst:             nearest_int
    - functionName:    quantize_q4_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q4_K_impl
        - quantize_row_q4_K_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1627,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:1629,9'
          Dst:             quantize_row_q4_K_ref
        - Src:             'ggml/src/ggml-quants.c:1634,13'
          Dst:             quantize_row_q4_K_impl
    - functionName:    quantize_row_q4_K_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         160
      ICount:          1172
      EdgeCount:       215
      CyclomaticComplexity: 57
      functionsReached:
        - get_scale_min_k4
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qkx2_quants
        - nearest_int
        - sqrtf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1474,26'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1476,25'
          Dst:             make_qkx2_quants
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1490,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1491,26'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1503,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1504,21'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1508,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1511,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1513,25'
          Dst:             nearest_int
    - functionName:    dequantize_row_q4_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          495
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - get_scale_min_k4
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1536,27'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1537,27'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1542,13'
          Dst:             get_scale_min_k4
        - Src:             'ggml/src/ggml-quants.c:1544,13'
          Dst:             get_scale_min_k4
    - functionName:    quantize_row_q3_K_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          901
      EdgeCount:       167
      CyclomaticComplexity: 47
      functionsReached:
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qx_quants
        - nearest_int
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1388,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1374,66'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1382,25'
          Dst:             make_qx_quants
        - Src:             'ggml/src/ggml-quants.c:1399,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1410,25'
          Dst:             nearest_int
    - functionName:    quantize_q3_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q3_K_impl
        - quantize_row_q3_K_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1440,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:1442,9'
          Dst:             quantize_row_q3_K_ref
        - Src:             'ggml/src/ggml-quants.c:1447,13'
          Dst:             quantize_row_q3_K_impl
    - functionName:    quantize_row_q3_K_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         172
      ICount:          1023
      EdgeCount:       234
      CyclomaticComplexity: 64
      functionsReached:
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_q3_quants
        - nearest_int
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1241,25'
          Dst:             make_q3_quants
        - Src:             'ggml/src/ggml-quants.c:1252,28'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1276,25'
          Dst:             nearest_int
    - functionName:    make_q3_quants
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         158
      ICount:          850
      EdgeCount:       218
      CyclomaticComplexity: 62
      functionsReached:
        - nearest_int
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:713,21'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:727,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:727,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:727,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:727,33'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:727,33'
          Dst:             nearest_int
    - functionName:    dequantize_row_q3_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          368
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1317,29'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    quantize_row_q2_K_impl
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          802
      EdgeCount:       143
      CyclomaticComplexity: 41
      functionsReached:
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qkx3_quants
        - make_qp_quants
        - nearest_int
        - sqrtf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1176,15'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:1177,15'
          Dst:             make_qp_quants
        - Src:             'ggml/src/ggml-quants.c:1179,21'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1180,21'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:1181,21'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1182,21'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1170,62'
          Dst:             sqrtf
        - Src:             'ggml/src/ggml-quants.c:1172,25'
          Dst:             make_qkx3_quants
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:1194,29'
          Dst:             nearest_int
    - functionName:    quantize_q2_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_row_size
        - quantize_row_q2_K_impl
        - quantize_row_q2_K_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:1212,23'
          Dst:             ggml_row_size
        - Src:             'ggml/src/ggml-quants.c:1214,9'
          Dst:             quantize_row_q2_K_ref
        - Src:             'ggml/src/ggml-quants.c:1219,13'
          Dst:             quantize_row_q2_K_impl
    - functionName:    quantize_row_q2_K_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          897
      EdgeCount:       155
      CyclomaticComplexity: 44
      functionsReached:
        - ggml_compute_fp16_to_fp32
        - ggml_compute_fp32_to_fp16
        - make_qkx2_quants
        - nearest_int
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:908,25'
          Dst:             make_qkx2_quants
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:922,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:933,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:936,25'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:938,25'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:0,0'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:943,30'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
        - Src:             'ggml/src/ggml-quants.c:945,25'
          Dst:             nearest_int
    - functionName:    dequantize_row_q2_K
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          375
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:967,25'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:968,27'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_nvfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          181
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_ue4m3_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:600,29'
          Dst:             ggml_ue4m3_to_fp32
    - functionName:    dequantize_row_mxfp4
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          283
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_e8m0_to_fp32_half
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:577,25'
          Dst:             ggml_e8m0_to_fp32_half
    - functionName:    dequantize_row_q8_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:561,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_q5_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          129
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:535,25'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:534,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_q5_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          132
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:508,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_q4_1
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          124
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:487,25'
          Dst:             ggml_compute_fp16_to_fp32
        - Src:             'ggml/src/ggml-quants.c:488,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_q4_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          127
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:467,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_q2_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:447,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    dequantize_row_q1_0
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ggml_compute_fp16_to_fp32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:427,25'
          Dst:             ggml_compute_fp16_to_fp32
    - functionName:    quantize_row_q8_1_ref
      functionSourceFile: '/src/llama.cpp/ggml/src/ggml-quants.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          596
      EdgeCount:       139
      CyclomaticComplexity: 36
      functionsReached:
        - ggml_compute_fp32_to_fp16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/ggml-quants.c:318,18'
          Dst:             ggml_compute_fp32_to_fp16
        - Src:             'ggml/src/ggml-quants.c:333,18'
          Dst:             ggml_compute_fp32_to_fp16
    - functionName:    _GLOBAL__sub_I_gguf.cpp
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'ggml/src/gguf.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    _ZN16gguf_writer_base5writeERK9ggml_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16gguf_writer_base5writeIiEEvRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1461,9'
          Dst:             _ZN16gguf_writer_base5writeIiEEvRKT_
    - functionName:    _ZN16gguf_writer_base5writeIiEEvRKT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_base5writeEPKc
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16gguf_writer_base5writeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1457,9'
          Dst:             _ZN16gguf_writer_base5writeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN16gguf_writer_base5writeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16gguf_writer_base5writeIcEEvRKT_
        - _ZN16gguf_writer_base5writeImEEvRKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1449,13'
          Dst:             _ZN16gguf_writer_base5writeImEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1452,13'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
    - functionName:    _ZN16gguf_writer_base5writeImEEvRKT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_base5writeIcEEvRKT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_base5writeERKb
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_base5writeERK9gguf_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16gguf_writer_base5writeIiEEvRKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1465,9'
          Dst:             _ZN16gguf_writer_base5writeIiEEvRKT_
    - functionName:    _ZN16gguf_writer_base17write_tensor_metaERK16gguf_tensor_info
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN16gguf_writer_base5writeEPKc
        - _ZN16gguf_writer_base5writeERK9ggml_type
        - _ZN16gguf_writer_base5writeIjEEvRKT_
        - _ZN16gguf_writer_base5writeIlEEvRKT_
        - _ZN16gguf_writer_base5writeImEEvRKT_
        - ggml_n_dims
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1510,9'
          Dst:             _ZN16gguf_writer_base5writeEPKc
        - Src:             'ggml/src/gguf.cpp:1512,33'
          Dst:             ggml_n_dims
        - Src:             'ggml/src/gguf.cpp:1513,9'
          Dst:             _ZN16gguf_writer_base5writeIjEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1518,9'
          Dst:             _ZN16gguf_writer_base5writeERK9ggml_type
        - Src:             'ggml/src/gguf.cpp:1519,9'
          Dst:             _ZN16gguf_writer_base5writeImEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1516,13'
          Dst:             _ZN16gguf_writer_base5writeIlEEvRKT_
    - functionName:    _ZN16gguf_writer_base5writeIjEEvRKT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_base5writeIlEEvRKT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_base5writeERK7gguf_kv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          146
      EdgeCount:       34
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN16gguf_writer_base5writeERK9gguf_type
        - _ZN16gguf_writer_base5writeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN16gguf_writer_base5writeERKb
        - _ZN16gguf_writer_base5writeImEEvRKT_
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_keyEv
        - _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
        - _ZNK7gguf_kv7get_valIbEERKT_m
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ggml/src/gguf.cpp:1481,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1469,32'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1471,18'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1471,9'
          Dst:             _ZN16gguf_writer_base5writeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:1474,13'
          Dst:             _ZN16gguf_writer_base5writeERK9gguf_type
        - Src:             'ggml/src/gguf.cpp:1475,22'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1475,13'
          Dst:             _ZN16gguf_writer_base5writeERK9gguf_type
        - Src:             'ggml/src/gguf.cpp:1476,13'
          Dst:             _ZN16gguf_writer_base5writeImEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1478,22'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1478,13'
          Dst:             _ZN16gguf_writer_base5writeERK9gguf_type
        - Src:             'ggml/src/gguf.cpp:1481,20'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1496,30'
          Dst:             _ZNK7gguf_kv7get_valIbEERKT_m
        - Src:             'ggml/src/gguf.cpp:1496,21'
          Dst:             _ZN16gguf_writer_base5writeERKb
        - Src:             'ggml/src/gguf.cpp:1501,30'
          Dst:             _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
        - Src:             'ggml/src/gguf.cpp:1501,21'
          Dst:             _ZN16gguf_writer_base5writeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:1505,22'
          Dst:             ggml_abort
    - functionName:    _ZNK7gguf_kv6get_neEv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:182,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:185,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:186,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:188,9'
          Dst:             ggml_abort
    - functionName:    _ZNK7gguf_kv7get_keyEv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7gguf_kv8get_typeEv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7gguf_kv7get_valIbEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:196,13'
          Dst:             ggml_abort
    - functionName:    _Z14gguf_type_size9gguf_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7gguf_kvC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_6vectorIS6_NS4_IS6_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:167,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7gguf_kvC2EOS_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7gguf_kvC2IaEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:161,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IbEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IdEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IlEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2ImEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IfEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IiEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IjEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IsEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2ItEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IaEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvC2IhEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:143,9'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kvaSEOS_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_file17write_tensor_dataERK16gguf_tensor_infomm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN16gguf_writer_base3padEm
        - _ZN16gguf_writer_file5writeERKNSt3__16vectorIaNS0_9allocatorIaEEEE
        - ggml_abort
        - ggml_backend_tensor_get
        - ggml_is_contiguous
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1594,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1596,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/gguf.cpp:1596,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1597,31'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/gguf.cpp:1601,13'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/gguf.cpp:1603,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1606,9'
          Dst:             _ZN16gguf_writer_file5writeERKNSt3__16vectorIaNS0_9allocatorIaEEEE
        - Src:             'ggml/src/gguf.cpp:1608,9'
          Dst:             _ZN16gguf_writer_base3padEm
    - functionName:    _ZN16gguf_writer_file5writeERKNSt3__16vectorIaNS0_9allocatorIaEEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1591
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          135
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - fwrite
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1586,26'
          Dst:             fwrite
        - Src:             'ggml/src/gguf.cpp:1589,13'
          Dst:             __cxa_allocate_exception
        - Src:             'ggml/src/gguf.cpp:1589,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:1589,13'
          Dst:             __cxa_throw
        - Src:             'ggml/src/gguf.cpp:1589,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN16gguf_writer_base3padEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_file5writeEa
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          131
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached:
        - _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - fputc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1578,26'
          Dst:             fputc
        - Src:             'ggml/src/gguf.cpp:1581,13'
          Dst:             __cxa_allocate_exception
        - Src:             'ggml/src/gguf.cpp:1581,19'
          Dst:             _ZNSt13runtime_errorC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:1581,13'
          Dst:             __cxa_throw
        - Src:             'ggml/src/gguf.cpp:1581,13'
          Dst:             __cxa_free_exception
    - functionName:    _ZN15gguf_writer_buf17write_tensor_dataERK16gguf_tensor_infomm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN16gguf_writer_base3padEm
        - ggml_abort
        - ggml_backend_tensor_get
        - ggml_is_contiguous
        - ggml_nbytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1549,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1551,9'
          Dst:             ggml_is_contiguous
        - Src:             'ggml/src/gguf.cpp:1551,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1553,31'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/gguf.cpp:1557,13'
          Dst:             ggml_backend_tensor_get
        - Src:             'ggml/src/gguf.cpp:1559,13'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1564,9'
          Dst:             _ZN16gguf_writer_base3padEm
    - functionName:    _ZN15gguf_writer_buf5writeERKNSt3__16vectorIaNS0_9allocatorIaEEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15gguf_writer_buf5writeEa
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16gguf_writer_baseC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7gguf_kvC2IdEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIdEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader8read_rawEPvm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          107
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ggml_abort
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:404,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIdEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIdEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIdEEbRT_
    - functionName:    _ZN7gguf_kvC2IlEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIlEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIlEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
    - functionName:    _ZNK11gguf_reader4readIlEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZN7gguf_kvC2ImEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readImEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readImEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readImEEbRT_
    - functionName:    _ZNK11gguf_reader4readImEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRNS1_6vectorIT_NS5_IS9_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK11gguf_reader4readImEEbRT_
        - _ZNK11gguf_reader8read_rawEPvm
        - ggml_log_internal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:342,14'
          Dst:             _ZNK11gguf_reader4readImEEbRT_
        - Src:             'ggml/src/gguf.cpp:346,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:350,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:354,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZN7gguf_kvC2IbEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readERb
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader4readIaEEbRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:315,14'
          Dst:             _ZNK11gguf_reader4readIaEEbRT_
    - functionName:    _ZNK11gguf_reader4readIaEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readIbEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:300,22'
          Dst:             _ZNK11gguf_reader4readERb
    - functionName:    _ZN7gguf_kvC2IfEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIfEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readIfEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIfEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIfEEbRT_
    - functionName:    _ZN7gguf_kvC2IiEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIiEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIiEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIiEEbRT_
    - functionName:    _ZNK11gguf_reader4readIiEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZN7gguf_kvC2IjEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIjEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIjEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIjEEbRT_
    - functionName:    _ZNK11gguf_reader4readIjEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZN7gguf_kvC2IsEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIsEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readIsEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIsEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIsEEbRT_
    - functionName:    _ZN7gguf_kvC2ItEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readItEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readItEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readItEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readItEEbRT_
    - functionName:    _ZNK11gguf_reader4readIaEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          58
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIaEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIaEEbRT_
    - functionName:    _ZN7gguf_kvC2IhEERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6vectorIT_NS5_ISB_EEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:151,9'
          Dst:             ggml_abort
    - functionName:    _ZNK11gguf_reader4readIhEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readIhEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          58
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIhEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIhEEbRT_
    - functionName:    _ZNK11gguf_reader4readIcEEbRT_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:272,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4readEPvm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader8read_rawEPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:361,16'
          Dst:             _ZNK11gguf_reader8read_rawEPvm
    - functionName:    _ZNK11gguf_reader4tellEv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11gguf_reader4seekEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11gguf_reader4readER9ggml_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader4readIiEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:324,14'
          Dst:             _ZNK11gguf_reader4readIiEEbRT_
    - functionName:    _Z24gguf_read_emplace_helperIdEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIdEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIdEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIdEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIdEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIlEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIlEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIlEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIlEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperImEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readImEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readImEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readImEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readImEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEbRK11gguf_readerRNS0_6vectorI7gguf_kvNS4_ISB_EEEERKS6_bm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          137
      EdgeCount:       63
      CyclomaticComplexity: 30
      functionsReached:
        - _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11gguf_reader4readINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRNS1_6vectorIT_NS5_IS9_EEEEm
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEbRNS1_6vectorIT_NS5_IS9_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIbEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readERb
        - _ZNK11gguf_reader4readIbEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIbEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readERb
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIfEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIfEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIfEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIfEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIfEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIiEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIiEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIiEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIiEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIiEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIjEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIjEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIjEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIjEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIjEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIsEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIsEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIsEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIsEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIsEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperItEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readItEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readItEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readItEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readItEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIaEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIaEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIaEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIaEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIaEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z24gguf_read_emplace_helperIhEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          122
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZNK11gguf_reader4readIhEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIhEEbRT_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_log_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:430,21'
          Dst:             _ZNK11gguf_reader4readIhEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:434,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:433,9'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:437,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:436,9'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:443,17'
          Dst:             _ZNK11gguf_reader4readIhEEbRT_
        - Src:             'ggml/src/gguf.cpp:439,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK11gguf_reader4readER9gguf_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11gguf_reader4readIiEEbRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:333,14'
          Dst:             _ZNK11gguf_reader4readIiEEbRT_
    - functionName:    _ZNK11gguf_reader4readIcEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          58
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK11gguf_reader4readIcEEbRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:305,22'
          Dst:             _ZNK11gguf_reader4readIcEEbRT_
    - functionName:    gguf_get_meta_data
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1697
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17gguf_write_to_bufPK12gguf_contextRNSt3__16vectorIaNS2_9allocatorIaEEEEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1695,5'
          Dst:             _Z17gguf_write_to_bufPK12gguf_contextRNSt3__16vectorIaNS2_9allocatorIaEEEEb
    - functionName:    _Z17gguf_write_to_bufPK12gguf_contextRNSt3__16vectorIaNS2_9allocatorIaEEEEb
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1654
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14gguf_write_outI15gguf_writer_bufEvPK12gguf_contextRT_b
        - _ZN15gguf_writer_bufC2ERNSt3__16vectorIaNS0_9allocatorIaEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1652,21'
          Dst:             _ZN15gguf_writer_bufC2ERNSt3__16vectorIaNS0_9allocatorIaEEEE
        - Src:             'ggml/src/gguf.cpp:1653,5'
          Dst:             _ZL14gguf_write_outI15gguf_writer_bufEvPK12gguf_contextRT_b
    - functionName:    _ZN15gguf_writer_bufC2ERNSt3__16vectorIaNS0_9allocatorIaEEEE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16gguf_writer_baseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1534,5'
          Dst:             _ZN16gguf_writer_baseC2Ev
    - functionName:    _ZL14gguf_write_outI15gguf_writer_bufEvPK12gguf_contextRT_b
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN15gguf_writer_buf17write_tensor_dataERK16gguf_tensor_infomm
        - _ZN16gguf_writer_base17write_tensor_metaERK16gguf_tensor_info
        - _ZN16gguf_writer_base3padEm
        - _ZN16gguf_writer_base5writeERK7gguf_kv
        - _ZN16gguf_writer_base5writeIcEEvRKT_
        - _ZN16gguf_writer_base5writeIjEEvRKT_
        - _ZN16gguf_writer_base5writeIlEEvRKT_
        - gguf_get_n_kv
        - gguf_get_n_tensors
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1614,31'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1615,31'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1618,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1619,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1620,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1621,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1622,8'
          Dst:             _ZN16gguf_writer_base5writeIjEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1623,8'
          Dst:             _ZN16gguf_writer_base5writeIlEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1624,8'
          Dst:             _ZN16gguf_writer_base5writeIlEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1628,12'
          Dst:             _ZN16gguf_writer_base5writeERK7gguf_kv
        - Src:             'ggml/src/gguf.cpp:1637,8'
          Dst:             _ZN16gguf_writer_base3padEm
        - Src:             'ggml/src/gguf.cpp:1633,12'
          Dst:             _ZN16gguf_writer_base17write_tensor_metaERK16gguf_tensor_info
        - Src:             'ggml/src/gguf.cpp:1647,12'
          Dst:             _ZN15gguf_writer_buf17write_tensor_dataERK16gguf_tensor_infomm
    - functionName:    gguf_get_n_kv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gguf_get_n_tensors
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gguf_get_meta_size
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1691
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17gguf_write_to_bufPK12gguf_contextRNSt3__16vectorIaNS2_9allocatorIaEEEEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1689,5'
          Dst:             _Z17gguf_write_to_bufPK12gguf_contextRNSt3__16vectorIaNS2_9allocatorIaEEEEb
    - functionName:    gguf_write_to_file
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1669
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fclose
        - ggml_fopen
        - ggml_log_internal
        - gguf_write_to_file_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1670,19'
          Dst:             ggml_fopen
        - Src:             'ggml/src/gguf.cpp:1673,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:1677,26'
          Dst:             gguf_write_to_file_ptr
        - Src:             'ggml/src/gguf.cpp:1679,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:1682,5'
          Dst:             fclose
    - functionName:    gguf_write_to_file_ptr
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL14gguf_write_outI16gguf_writer_fileEvPK12gguf_contextRT_b
        - _ZN16gguf_writer_fileC2EP8_IO_FILE
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_abort
        - ggml_log_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1657,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1660,26'
          Dst:             _ZN16gguf_writer_fileC2EP8_IO_FILE
        - Src:             'ggml/src/gguf.cpp:1661,9'
          Dst:             _ZL14gguf_write_outI16gguf_writer_fileEvPK12gguf_contextRT_b
        - Src:             'ggml/src/gguf.cpp:1662,5'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:1663,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:1665,5'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:1665,5'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:1665,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN16gguf_writer_fileC2EP8_IO_FILE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16gguf_writer_baseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1572,5'
          Dst:             _ZN16gguf_writer_baseC2Ev
    - functionName:    _ZL14gguf_write_outI16gguf_writer_fileEvPK12gguf_contextRT_b
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN16gguf_writer_base17write_tensor_metaERK16gguf_tensor_info
        - _ZN16gguf_writer_base3padEm
        - _ZN16gguf_writer_base5writeERK7gguf_kv
        - _ZN16gguf_writer_base5writeIcEEvRKT_
        - _ZN16gguf_writer_base5writeIjEEvRKT_
        - _ZN16gguf_writer_base5writeIlEEvRKT_
        - _ZN16gguf_writer_file17write_tensor_dataERK16gguf_tensor_infomm
        - gguf_get_n_kv
        - gguf_get_n_tensors
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1614,31'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1615,31'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1618,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1619,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1620,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1621,8'
          Dst:             _ZN16gguf_writer_base5writeIcEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1622,8'
          Dst:             _ZN16gguf_writer_base5writeIjEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1623,8'
          Dst:             _ZN16gguf_writer_base5writeIlEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1624,8'
          Dst:             _ZN16gguf_writer_base5writeIlEEvRKT_
        - Src:             'ggml/src/gguf.cpp:1628,12'
          Dst:             _ZN16gguf_writer_base5writeERK7gguf_kv
        - Src:             'ggml/src/gguf.cpp:1637,8'
          Dst:             _ZN16gguf_writer_base3padEm
        - Src:             'ggml/src/gguf.cpp:1633,12'
          Dst:             _ZN16gguf_writer_base17write_tensor_metaERK16gguf_tensor_info
        - Src:             'ggml/src/gguf.cpp:1647,12'
          Dst:             _ZN16gguf_writer_file17write_tensor_dataERK16gguf_tensor_infomm
    - functionName:    gguf_set_tensor_data
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
        - gguf_find_tensor
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1416,31'
          Dst:             gguf_find_tensor
        - Src:             'ggml/src/gguf.cpp:1418,9'
          Dst:             ggml_abort
    - functionName:    gguf_find_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gguf_get_n_tensors
        - gguf_get_tensor_name
        - strcmp
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1167,31'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1170,26'
          Dst:             gguf_get_tensor_name
        - Src:             'ggml/src/gguf.cpp:1170,13'
          Dst:             strcmp
    - functionName:    gguf_get_tensor_name
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - gguf_get_n_tensors
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1185,5'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1185,5'
          Dst:             ggml_abort
    - functionName:    gguf_set_tensor_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
        - ggml_blck_size
        - ggml_nbytes
        - ggml_type_size
        - gguf_find_tensor
        - gguf_get_n_tensors
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1391,31'
          Dst:             gguf_find_tensor
        - Src:             'ggml/src/gguf.cpp:1393,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1396,31'
          Dst:             ggml_type_size
        - Src:             'ggml/src/gguf.cpp:1397,31'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/gguf.cpp:1400,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1409,31'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1411,57'
          Dst:             ggml_nbytes
    - functionName:    gguf_add_tensor
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_nbytes
        - gguf_find_tensor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1378,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1379,9'
          Dst:             gguf_find_tensor
        - Src:             'ggml/src/gguf.cpp:1380,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1386,35'
          Dst:             ggml_nbytes
    - functionName:    gguf_set_kv
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          265
      EdgeCount:       93
      CyclomaticComplexity: 48
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_keyEv
        - _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
        - _ZNK7gguf_kv7get_valIaEERKT_m
        - _ZNK7gguf_kv7get_valIbEERKT_m
        - _ZNK7gguf_kv7get_valIdEERKT_m
        - _ZNK7gguf_kv7get_valIfEERKT_m
        - _ZNK7gguf_kv7get_valIhEERKT_m
        - _ZNK7gguf_kv7get_valIiEERKT_m
        - _ZNK7gguf_kv7get_valIjEERKT_m
        - _ZNK7gguf_kv7get_valIlEERKT_m
        - _ZNK7gguf_kv7get_valImEERKT_m
        - _ZNK7gguf_kv7get_valIsEERKT_m
        - _ZNK7gguf_kv7get_valItEERKT_m
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
        - gguf_get_n_kv
        - gguf_set_arr_data
        - gguf_set_arr_str
        - gguf_set_val_bool
        - gguf_set_val_f32
        - gguf_set_val_f64
        - gguf_set_val_i16
        - gguf_set_val_i32
        - gguf_set_val_i64
        - gguf_set_val_i8
        - gguf_set_val_str
        - gguf_set_val_u16
        - gguf_set_val_u32
        - gguf_set_val_u64
        - gguf_set_val_u8
      functionUses:    0
      BranchProfiles:
        - Branch String:   'ggml/src/gguf.cpp:1327,13'
          Branch Sides:    []
        - Branch String:   'ggml/src/gguf.cpp:1348,9'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1322,26'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1327,24'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1328,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1328,89'
          Dst:             _ZNK7gguf_kv7get_valIhEERKT_m
        - Src:             'ggml/src/gguf.cpp:1328,41'
          Dst:             gguf_set_val_u8
        - Src:             'ggml/src/gguf.cpp:1329,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1329,89'
          Dst:             _ZNK7gguf_kv7get_valIaEERKT_m
        - Src:             'ggml/src/gguf.cpp:1329,41'
          Dst:             gguf_set_val_i8
        - Src:             'ggml/src/gguf.cpp:1330,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1330,89'
          Dst:             _ZNK7gguf_kv7get_valItEERKT_m
        - Src:             'ggml/src/gguf.cpp:1330,41'
          Dst:             gguf_set_val_u16
        - Src:             'ggml/src/gguf.cpp:1331,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1331,89'
          Dst:             _ZNK7gguf_kv7get_valIsEERKT_m
        - Src:             'ggml/src/gguf.cpp:1331,41'
          Dst:             gguf_set_val_i16
        - Src:             'ggml/src/gguf.cpp:1332,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1332,89'
          Dst:             _ZNK7gguf_kv7get_valIjEERKT_m
        - Src:             'ggml/src/gguf.cpp:1332,41'
          Dst:             gguf_set_val_u32
        - Src:             'ggml/src/gguf.cpp:1333,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1333,89'
          Dst:             _ZNK7gguf_kv7get_valIiEERKT_m
        - Src:             'ggml/src/gguf.cpp:1333,41'
          Dst:             gguf_set_val_i32
        - Src:             'ggml/src/gguf.cpp:1334,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1334,89'
          Dst:             _ZNK7gguf_kv7get_valIfEERKT_m
        - Src:             'ggml/src/gguf.cpp:1334,41'
          Dst:             gguf_set_val_f32
        - Src:             'ggml/src/gguf.cpp:1335,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1335,89'
          Dst:             _ZNK7gguf_kv7get_valImEERKT_m
        - Src:             'ggml/src/gguf.cpp:1335,41'
          Dst:             gguf_set_val_u64
        - Src:             'ggml/src/gguf.cpp:1336,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1336,89'
          Dst:             _ZNK7gguf_kv7get_valIlEERKT_m
        - Src:             'ggml/src/gguf.cpp:1336,41'
          Dst:             gguf_set_val_i64
        - Src:             'ggml/src/gguf.cpp:1337,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1337,89'
          Dst:             _ZNK7gguf_kv7get_valIdEERKT_m
        - Src:             'ggml/src/gguf.cpp:1337,41'
          Dst:             gguf_set_val_f64
        - Src:             'ggml/src/gguf.cpp:1338,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1338,89'
          Dst:             _ZNK7gguf_kv7get_valIbEERKT_m
        - Src:             'ggml/src/gguf.cpp:1338,41'
          Dst:             gguf_set_val_bool
        - Src:             'ggml/src/gguf.cpp:1339,67'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1339,89'
          Dst:             _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
        - Src:             'ggml/src/gguf.cpp:1339,41'
          Dst:             gguf_set_val_str
        - Src:             'ggml/src/gguf.cpp:1341,26'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1346,30'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1348,20'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1360,43'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1360,65'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1360,17'
          Dst:             gguf_set_arr_data
        - Src:             'ggml/src/gguf.cpp:1367,42'
          Dst:             _ZNK7gguf_kv7get_keyEv
        - Src:             'ggml/src/gguf.cpp:1367,17'
          Dst:             gguf_set_arr_str
        - Src:             'ggml/src/gguf.cpp:1370,22'
          Dst:             ggml_abort
    - functionName:    _ZNK7gguf_kv7get_valIhEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_u8
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIhEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1225,5'
          Dst:             _ZL24gguf_check_reserved_keysIhEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1226,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIaEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_i8
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIaEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1231,5'
          Dst:             _ZL24gguf_check_reserved_keysIaEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1232,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valItEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_u16
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysItEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1237,5'
          Dst:             _ZL24gguf_check_reserved_keysItEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1238,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIsEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_i16
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIsEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1243,5'
          Dst:             _ZL24gguf_check_reserved_keysIsEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1244,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIjEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_u32
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIjEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1249,5'
          Dst:             _ZL24gguf_check_reserved_keysIjEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1250,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIiEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIiEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1255,5'
          Dst:             _ZL24gguf_check_reserved_keysIiEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1256,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIfEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIfEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1261,5'
          Dst:             _ZL24gguf_check_reserved_keysIfEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1262,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valImEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_u64
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysImEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1267,5'
          Dst:             _ZL24gguf_check_reserved_keysImEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1268,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIlEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_i64
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIlEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1273,5'
          Dst:             _ZL24gguf_check_reserved_keysIlEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1274,5'
          Dst:             gguf_remove_key
    - functionName:    _ZNK7gguf_kv7get_valIdEERKT_m
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:194,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:199,34'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:200,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:201,9'
          Dst:             ggml_abort
    - functionName:    gguf_set_val_f64
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIdEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1279,5'
          Dst:             _ZL24gguf_check_reserved_keysIdEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1280,5'
          Dst:             gguf_remove_key
    - functionName:    gguf_set_val_bool
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL24gguf_check_reserved_keysIbEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1285,5'
          Dst:             _ZL24gguf_check_reserved_keysIbEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1286,5'
          Dst:             gguf_remove_key
    - functionName:    gguf_set_val_str
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL24gguf_check_reserved_keysIPKcEvRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1291,5'
          Dst:             _ZL24gguf_check_reserved_keysIPKcEvRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1292,5'
          Dst:             gguf_remove_key
    - functionName:    gguf_set_arr_data
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - _ZL24gguf_check_reserved_keysIPKvEvRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEET_
        - _ZN7gguf_kv4castE9gguf_type
        - gguf_remove_key
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1297,5'
          Dst:             _ZL24gguf_check_reserved_keysIPKvEvRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1298,5'
          Dst:             gguf_remove_key
        - Src:             'ggml/src/gguf.cpp:1300,29'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:1306,20'
          Dst:             _ZN7gguf_kv4castE9gguf_type
    - functionName:    gguf_set_arr_str
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL24gguf_check_reserved_keysIPPKcEvRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEET_
        - gguf_remove_key
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1310,5'
          Dst:             _ZL24gguf_check_reserved_keysIPPKcEvRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEET_
        - Src:             'ggml/src/gguf.cpp:1311,5'
          Dst:             gguf_remove_key
    - functionName:    _ZL24gguf_check_reserved_keysIPPKcEvRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    gguf_remove_key
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gguf_find_key
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1205,28'
          Dst:             gguf_find_key
    - functionName:    gguf_find_key
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gguf_get_key
        - gguf_get_n_kv
        - strcmp
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1028,26'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1031,25'
          Dst:             gguf_get_key
        - Src:             'ggml/src/gguf.cpp:1031,13'
          Dst:             strcmp
    - functionName:    gguf_get_key
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv7get_keyEv
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1041,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1041,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1042,28'
          Dst:             _ZNK7gguf_kv7get_keyEv
    - functionName:    _ZL24gguf_check_reserved_keysIPKvEvRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZN7gguf_kv4castE9gguf_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:206,38'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:207,9'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIPKcEvRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIbEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIdEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIlEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysImEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIfEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIiEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIjEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          38
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1216,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIsEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysItEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIaEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    _ZL24gguf_check_reserved_keysIhEvRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEET_
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1219,13'
          Dst:             ggml_abort
    - functionName:    gguf_get_tensor_size
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - ggml_nbytes
        - gguf_get_n_tensors
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1200,5'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1200,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1201,12'
          Dst:             ggml_nbytes
    - functionName:    gguf_get_tensor_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1194
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - gguf_get_n_tensors
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1195,5'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1195,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_tensor_ne
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - gguf_get_n_tensors
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1190,5'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1190,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_tensor_offset
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ggml_abort
        - gguf_get_n_tensors
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1180,5'
          Dst:             gguf_get_n_tensors
        - Src:             'ggml/src/gguf.cpp:1180,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_val_data
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1153,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1153,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1154,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1154,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1155,5'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1155,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_val_str
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1147,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1147,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1148,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1148,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1149,28'
          Dst:             _ZNK7gguf_kv7get_valINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEERKT_m
    - functionName:    gguf_get_val_bool
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIbEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1141,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1141,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1142,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1142,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1143,28'
          Dst:             _ZNK7gguf_kv7get_valIbEERKT_m
    - functionName:    gguf_get_val_f64
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIdEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1135,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1135,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1136,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1136,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1137,28'
          Dst:             _ZNK7gguf_kv7get_valIdEERKT_m
    - functionName:    gguf_get_val_i64
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIlEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1129,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1129,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1130,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1130,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1131,28'
          Dst:             _ZNK7gguf_kv7get_valIlEERKT_m
    - functionName:    gguf_get_val_u64
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valImEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1123,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1123,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1124,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1124,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1125,28'
          Dst:             _ZNK7gguf_kv7get_valImEERKT_m
    - functionName:    gguf_get_val_f32
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIfEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1117,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1117,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1118,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1118,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1119,28'
          Dst:             _ZNK7gguf_kv7get_valIfEERKT_m
    - functionName:    gguf_get_val_i32
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIiEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1111,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1111,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1112,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1112,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1113,28'
          Dst:             _ZNK7gguf_kv7get_valIiEERKT_m
    - functionName:    gguf_get_val_u32
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIjEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1105,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1105,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1106,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1106,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1107,28'
          Dst:             _ZNK7gguf_kv7get_valIjEERKT_m
    - functionName:    gguf_get_val_i16
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIsEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1099,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1099,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1100,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1100,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1101,28'
          Dst:             _ZNK7gguf_kv7get_valIsEERKT_m
    - functionName:    gguf_get_val_u16
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valItEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1093,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1093,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1094,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1094,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1095,28'
          Dst:             _ZNK7gguf_kv7get_valItEERKT_m
    - functionName:    gguf_get_val_i8
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIaEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1087,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1087,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1088,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1088,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1089,28'
          Dst:             _ZNK7gguf_kv7get_valIaEERKT_m
    - functionName:    gguf_get_val_u8
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv6get_neEv
        - _ZNK7gguf_kv7get_valIhEERKT_m
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1081,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1081,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1082,5'
          Dst:             _ZNK7gguf_kv6get_neEv
        - Src:             'ggml/src/gguf.cpp:1082,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1083,28'
          Dst:             _ZNK7gguf_kv7get_valIhEERKT_m
    - functionName:    gguf_get_arr_n
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z14gguf_type_size9gguf_type
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1069,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1069,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1075,30'
          Dst:             _Z14gguf_type_size9gguf_type
        - Src:             'ggml/src/gguf.cpp:1076,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_arr_str
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1063,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1063,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1064,5'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1064,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_arr_data
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1057,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1057,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1058,5'
          Dst:             _ZNK7gguf_kv8get_typeEv
        - Src:             'ggml/src/gguf.cpp:1058,5'
          Dst:             ggml_abort
    - functionName:    gguf_get_arr_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1051,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1051,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1052,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1053,28'
          Dst:             _ZNK7gguf_kv8get_typeEv
    - functionName:    gguf_get_kv_type
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7gguf_kv8get_typeEv
        - ggml_abort
        - gguf_get_n_kv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1046,5'
          Dst:             gguf_get_n_kv
        - Src:             'ggml/src/gguf.cpp:1046,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:1047,73'
          Dst:             _ZNK7gguf_kv8get_typeEv
    - functionName:    gguf_get_data_offset
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gguf_get_alignment
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gguf_get_version
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gguf_type_name
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12gguf_contextD2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gguf_free
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12gguf_contextD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:1000,5'
          Dst:             _ZN12gguf_contextD2Ev
    - functionName:    gguf_init_from_file
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - fclose
        - ggml_fopen
        - ggml_log_internal
        - gguf_init_from_file_ptr
        - strerror
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:984,19'
          Dst:             ggml_fopen
        - Src:             'ggml/src/gguf.cpp:987,9'
          Dst:             __errno_location
        - Src:             'ggml/src/gguf.cpp:987,9'
          Dst:             strerror
        - Src:             'ggml/src/gguf.cpp:987,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:991,36'
          Dst:             gguf_init_from_file_ptr
        - Src:             'ggml/src/gguf.cpp:992,5'
          Dst:             fclose
    - functionName:    gguf_init_from_file_ptr
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
        - _ZL25gguf_file_reader_callbackPvS_mm
        - _ZN11gguf_reader11file_remainEP8_IO_FILE
        - _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
        - ftello
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:937,25'
          Dst:             ftello
        - Src:             'ggml/src/gguf.cpp:946,94'
          Dst:             _ZN11gguf_reader11file_remainEP8_IO_FILE
        - Src:             'ggml/src/gguf.cpp:946,30'
          Dst:             _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
        - Src:             'ggml/src/gguf.cpp:946,30'
          Dst:             _ZL25gguf_file_reader_callbackPvS_mm
        - Src:             'ggml/src/gguf.cpp:947,12'
          Dst:             _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
    - functionName:    _ZN11gguf_reader11file_remainEP8_IO_FILE
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - fseeko
        - ftello
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:247,29'
          Dst:             ftello
        - Src:             'ggml/src/gguf.cpp:251,13'
          Dst:             fseeko
        - Src:             'ggml/src/gguf.cpp:252,13'
          Dst:             fseeko
        - Src:             'ggml/src/gguf.cpp:256,29'
          Dst:             ftello
        - Src:             'ggml/src/gguf.cpp:258,13'
          Dst:             fseeko
        - Src:             'ggml/src/gguf.cpp:262,9'
          Dst:             fseeko
    - functionName:    _ZL25gguf_file_reader_callbackPvS_mm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fread
        - fseeko
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:915,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:920,35'
          Dst:             fseeko
        - Src:             'ggml/src/gguf.cpp:927,26'
          Dst:             fread
    - functionName:    _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ggml_abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:242,9'
          Dst:             ggml_abort
    - functionName:    _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         320
      ICount:          1416
      EdgeCount:       370
      CyclomaticComplexity: 52
      functionsReached:
        - _Z24gguf_read_emplace_helperINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEbRK11gguf_readerRNS0_6vectorI7gguf_kvNS4_ISB_EEEERKS6_bm
        - _Z24gguf_read_emplace_helperIaEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIbEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIdEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIfEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIhEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIiEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIjEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIlEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperImEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperIsEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _Z24gguf_read_emplace_helperItEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - _ZN12gguf_contextC2Ev
        - _ZNK11gguf_reader4readEPvm
        - _ZNK11gguf_reader4readER9ggml_type
        - _ZNK11gguf_reader4readER9gguf_type
        - _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11gguf_reader4readIcEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - _ZNK11gguf_reader4readIjEEbRT_
        - _ZNK11gguf_reader4readIlEEbRT_
        - _ZNK11gguf_reader4readImEEbRT_
        - _ZNK11gguf_reader4seekEm
        - _ZNK11gguf_reader4tellEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - ggml_abort
        - ggml_blck_size
        - ggml_free
        - ggml_init
        - ggml_log_internal
        - ggml_nbytes
        - ggml_nelements
        - ggml_new_tensor
        - ggml_new_tensor_1d
        - ggml_set_name
        - ggml_set_no_alloc
        - ggml_tensor_overhead
        - ggml_type_name
        - ggml_type_size
        - gguf_find_key
        - gguf_free
        - gguf_get_val_u32
        - isprint
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ggml/src/gguf.cpp:584,13'
          Branch Sides:    []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:452,37'
          Dst:             _ZN12gguf_contextC2Ev
        - Src:             'ggml/src/gguf.cpp:459,23'
          Dst:             _ZNK11gguf_reader4readIcEEbRNSt3__16vectorIT_NS1_9allocatorIS3_EEEEm
        - Src:             'ggml/src/gguf.cpp:462,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:469,27'
          Dst:             isprint
        - Src:             'ggml/src/gguf.cpp:470,27'
          Dst:             isprint
        - Src:             'ggml/src/gguf.cpp:471,27'
          Dst:             isprint
        - Src:             'ggml/src/gguf.cpp:472,27'
          Dst:             isprint
        - Src:             'ggml/src/gguf.cpp:473,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:0,0'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:484,18'
          Dst:             _ZNK11gguf_reader4readIjEEbRT_
        - Src:             'ggml/src/gguf.cpp:486,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:498,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:503,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:507,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:515,18'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:518,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:526,18'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:529,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:538,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:539,9'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:552,31'
          Dst:             _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:559,13'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:554,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:556,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:561,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:553,13'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:557,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:559,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:559,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:556,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:566,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:574,27'
          Dst:             _ZNK11gguf_reader4readER9gguf_type
        - Src:             'ggml/src/gguf.cpp:577,31'
          Dst:             _ZNK11gguf_reader4readER9gguf_type
        - Src:             'ggml/src/gguf.cpp:578,31'
          Dst:             _ZNK11gguf_reader4readImEEbRT_
        - Src:             'ggml/src/gguf.cpp:585,52'
          Dst:             _Z24gguf_read_emplace_helperIhEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:586,52'
          Dst:             _Z24gguf_read_emplace_helperIaEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:587,52'
          Dst:             _Z24gguf_read_emplace_helperItEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:588,52'
          Dst:             _Z24gguf_read_emplace_helperIsEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:589,52'
          Dst:             _Z24gguf_read_emplace_helperIjEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:590,52'
          Dst:             _Z24gguf_read_emplace_helperIiEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:591,52'
          Dst:             _Z24gguf_read_emplace_helperIfEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:592,52'
          Dst:             _Z24gguf_read_emplace_helperIbEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:593,52'
          Dst:             _Z24gguf_read_emplace_helperINSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEbRK11gguf_readerRNS0_6vectorI7gguf_kvNS4_ISB_EEEERKS6_bm
        - Src:             'ggml/src/gguf.cpp:594,52'
          Dst:             _Z24gguf_read_emplace_helperImEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:595,52'
          Dst:             _Z24gguf_read_emplace_helperIlEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:596,52'
          Dst:             _Z24gguf_read_emplace_helperIdEbRK11gguf_readerRNSt3__16vectorI7gguf_kvNS3_9allocatorIS5_EEEERKNS3_12basic_stringIcNS3_11char_traitsIcEENS6_IcEEEEbm
        - Src:             'ggml/src/gguf.cpp:600,25'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:607,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:608,13'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:611,9'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:613,35'
          Dst:             gguf_find_key
        - Src:             'ggml/src/gguf.cpp:614,73'
          Dst:             gguf_get_val_u32
        - Src:             'ggml/src/gguf.cpp:617,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:618,13'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:631,31'
          Dst:             _ZNK11gguf_reader4readERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'ggml/src/gguf.cpp:638,13'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:633,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:635,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:640,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:632,13'
          Dst:             __cxa_begin_catch
        - Src:             'ggml/src/gguf.cpp:636,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:638,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:638,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:635,13'
          Dst:             __cxa_end_catch
        - Src:             'ggml/src/gguf.cpp:644,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/gguf.cpp:648,21'
          Dst:             strcmp
        - Src:             'ggml/src/gguf.cpp:649,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:662,27'
          Dst:             _ZNK11gguf_reader4readIjEEbRT_
        - Src:             'ggml/src/gguf.cpp:664,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:672,35'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:677,21'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:672,35'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:672,35'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:672,35'
          Dst:             _ZNK11gguf_reader4readIlEEbRT_
        - Src:             'ggml/src/gguf.cpp:689,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:702,27'
          Dst:             _ZNK11gguf_reader4readER9ggml_type
        - Src:             'ggml/src/gguf.cpp:706,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:711,39'
          Dst:             ggml_type_size
        - Src:             'ggml/src/gguf.cpp:712,39'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/gguf.cpp:716,17'
          Dst:             ggml_type_name
        - Src:             'ggml/src/gguf.cpp:716,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:724,32'
          Dst:             ggml_nelements
        - Src:             'ggml/src/gguf.cpp:724,56'
          Dst:             ggml_blck_size
        - Src:             'ggml/src/gguf.cpp:724,96'
          Dst:             ggml_type_size
        - Src:             'ggml/src/gguf.cpp:725,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:743,23'
          Dst:             _ZNK11gguf_reader4readImEEbRT_
        - Src:             'ggml/src/gguf.cpp:749,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:750,9'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:753,5'
          Dst:             ggml_abort
        - Src:             'ggml/src/gguf.cpp:756,35'
          Dst:             _ZNK11gguf_reader4tellEv
        - Src:             'ggml/src/gguf.cpp:756,30'
          Dst:             _ZNK11gguf_reader4seekEm
        - Src:             'ggml/src/gguf.cpp:757,9'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:758,9'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:763,22'
          Dst:             _ZNK11gguf_reader4tellEv
        - Src:             'ggml/src/gguf.cpp:771,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:773,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:774,17'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:777,34'
          Dst:             ggml_nbytes
        - Src:             'ggml/src/gguf.cpp:779,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:781,17'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:797,58'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/gguf.cpp:798,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:799,17'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:803,49'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/gguf.cpp:807,70'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/gguf.cpp:808,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:809,17'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:813,55'
          Dst:             ggml_tensor_overhead
        - Src:             'ggml/src/gguf.cpp:816,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:817,17'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:830,23'
          Dst:             ggml_init
        - Src:             'ggml/src/gguf.cpp:832,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:833,13'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:842,20'
          Dst:             ggml_new_tensor_1d
        - Src:             'ggml/src/gguf.cpp:847,17'
          Dst:             ggml_set_name
        - Src:             'ggml/src/gguf.cpp:851,27'
          Dst:             _ZNK11gguf_reader4readEPvm
        - Src:             'ggml/src/gguf.cpp:854,17'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:855,17'
          Dst:             ggml_free
        - Src:             'ggml/src/gguf.cpp:857,17'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:864,9'
          Dst:             ggml_set_no_alloc
        - Src:             'ggml/src/gguf.cpp:870,40'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/gguf.cpp:878,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/gguf.cpp:870,40'
          Dst:             ggml_new_tensor
        - Src:             'ggml/src/gguf.cpp:878,13'
          Dst:             ggml_set_name
        - Src:             'ggml/src/gguf.cpp:887,13'
          Dst:             ggml_log_internal
        - Src:             'ggml/src/gguf.cpp:888,13'
          Dst:             ggml_free
        - Src:             'ggml/src/gguf.cpp:890,13'
          Dst:             gguf_free
        - Src:             'ggml/src/gguf.cpp:894,9'
          Dst:             ggml_set_no_alloc
        - Src:             'ggml/src/gguf.cpp:559,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12gguf_contextC2Ev
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isprint
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27gguf_buffer_reader_callbackPvS_mm
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ggml_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:956,5'
          Dst:             ggml_abort
    - functionName:    gguf_init_from_buffer
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
        - _ZL27gguf_buffer_reader_callbackPvS_mm
        - _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:979,30'
          Dst:             _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
        - Src:             'ggml/src/gguf.cpp:979,30'
          Dst:             _ZL27gguf_buffer_reader_callbackPvS_mm
        - Src:             'ggml/src/gguf.cpp:980,12'
          Dst:             _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
    - functionName:    gguf_init_from_callback
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
        - _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:905,30'
          Dst:             _ZN11gguf_readerC2EPFmPvS0_mmES0_mmm
        - Src:             'ggml/src/gguf.cpp:906,12'
          Dst:             _ZL21gguf_init_from_readerRK11gguf_reader16gguf_init_params
    - functionName:    gguf_init_empty
      functionSourceFile: '/src/llama.cpp/ggml/src/gguf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12gguf_contextC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'ggml/src/gguf.cpp:422,16'
          Dst:             _ZN12gguf_contextC2Ev
...
